/*===================CSS Reset============================*/
html{ -webkit-box-sizing:border-box; box-sizing:border-box; overflow-y:scroll; overflow-x:auto;}
*,*:before,*:after{ -webkit-box-sizing:inherit; box-sizing:inherit;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{ border:medium none; margin:0; padding:0;}
body,button,input,select,textarea{ color: #333; font: 16px "微软雅黑";}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
em,i{ font-style:normal;}
ul,ol{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
input:focus,button:focus,textarea:focus,select:focus,video{ outline: none;}
input::-webkit-input-placeholder{ /* WebKit browsers 适配谷歌 */ color: #888;}
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 适配火狐 */ color: #888;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ 适配火狐 */ color: #888;}
input:-ms-input-placeholder{ /* Internet Explorer 10+  适配ie*/ color: #888;}
select{ appearance: none; -moz-appearance: none; -webkit-appearance: none; background-image: url(../images/zs_ixImg3_1.png); background-repeat: no-repeat; background-position: center right 10px; padding-right: 24px;}
select::-ms-expand{ display:none;}
body{ background: #e5eff9;}

/************************ 领域文字溢出 *************************/

.textH2 {
    overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}

/*===================Link Style============================*/
a,a:hover,a:active,a:visited,a:link,a:focus{ color: #333; outline:none; text-decoration: none; transition: all ease 300ms; -webkit-transition: all ease 300ms;}

/*===================Common Style============================*/
.fl{ float:left;}
.fr{ float:right;}
.wrap{ width: 1200px; margin: 0 auto;}
.ovh{ overflow: hidden;}
.textH{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bold{ font-weight: bold;}
.bg-f{ background-color: #fff;}
.bg-f8{ background: #f8f8f8;}
.mt20{ margin-top: 20px;}
.mt60{ margin-top: 60px;}
.hover{ transition: all ease 300ms; -webkit-transition: all ease 300ms;}
.hover:hover{ box-shadow: 0 0 15px rgba(0,0,0,.2);}
.row{ margin-left: 0; margin-right: 0;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{ padding-right: 0; padding-left: 0;}

/*============================ Header ============================*/
.header{ width: 100%; height: 120px; background: #0064c8;}
.header .logo{ display: block; width: 314px; height: 72px; margin-top: 24px;}
.header .logo img{ width: 100%;}
.navbar_nav li{ float: left; font-size: 20px; margin-right: 10px; line-height: 120px;}
.navbar_nav li a{ display: block; float: left; color: #fff; padding: 0 10px;}
.navbar_nav li a:hover{ background-color: rgba(255,255,255,.1);}
.navbar_nav li.last a{ margin-left: 20px; padding: 0;}
.navbar_nav li.last a:hover{ background-color: inherit;}
.header .search,.navbar_nav li.last a.t2{ height: 120px; background-position: center; background-repeat: no-repeat; background-size: 100%;}
.navbar_nav li.last a.t2{ width: 16px; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_topIcon.png);}
.header .search{ display: block; width: 20px; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_topSearch.png);}
.header .searInp{ width: 100%; position: absolute; top: 120px; left: 0; z-index: 9; background: #fff; display: none;}
.header .searInp .txt{ width: 100%; padding: 0 80px; text-align: center; height: 60px; line-height: 60px;}
.header .searInp .txt:focus{ background: #ffffe5;}
.header .searInp .btn{ width: 60px; height: 60px; font-size: 0; background: url(/static/653b1bc4a36181f318e945a5/images/zs_search.png) center no-repeat; background-size: 24px; position: absolute; top: 0; right: 0; z-index: 1; outline: none; box-shadow: none;}
#navToggle{ display: none;}
.m_nav{ position: fixed; top: 0px; right: 0; width: 60%; height: 100%; background: #3281d0; transition: all ease 500ms; -webkit-transition: all ease 500ms; z-index: 1000; opacity: 1; visibility: visible; margin-top: 0; overflow-y: auto; transition: all .6s cubic-bezier(.77, 0,.175, 1) 0ms; top: 0; transform: translateX(100%);}
.m_nav.open{ transform: translateX(0);}
.m_nav .top{ height: 60px; padding: 20px; box-sizing: border-box;}
.m_nav .top .closed{ width: 30px; height: 30px; vertical-align: middle; float:right; cursor: pointer;}
.m_nav .ul{ margin-top: 30px;}
.m_nav .ul li{ padding: 0 20px; border-bottom: 1px solid rgba(255,255,255,.2);}
.m_nav .ul li a{ display: block; text-decoration: none; color: #fff; font-size: 16px; height: 60px; line-height: 60px; width: 100%;}
.m_nav .ul li.last{ display: flex; align-content: center; justify-content: center;}
.m_nav .ul li.last a{ width: auto;}
.m_nav .ul li.last a.t1{ width: 16px; height: 60px; background: url(/static/653b1bc4a36181f318e945a5/images/zs_topIcon.png) center no-repeat; background-size: 100%; margin-right: 30px;}

/*============================ Footer ============================*/
.footer{ border-top: 4px solid #0064C8;}
.footer .part1{background: #f7f7f7; position: relative; z-index: 100;}
.footer .navUp .navTit ul{ width: 100%;}
.footer .navUp .navTit li{ display: block; float: left; margin-right: 120px; cursor: pointer;}
.footer .navUp .navTit li:last-child{ margin-right: 0;}
.footer .navUp .navTit li span{ display: inline-flex; align-items: center; height: 65px; font-size: 18px; background: url(/static/653b1bc4a36181f318e945a5/images/zs_foot2.png) center right no-repeat; background-size: 7px; padding-right: 20px;}
.footer .navDown{ position: absolute; bottom: 65px; left: 0; width: 100%;}
.footer .navDown .navDownMenu{ display: none; width: 100%; margin: 0; background: #fff; border: 2px solid #ccc; position: absolute; bottom: 0;}
.footer .navDown .navDownMenu .navDownInner{ margin: 0 auto; width: 1200px; padding: 20px 0; position: relative;}
.footer .navDown .navDownMenu .navDownInner a{ display: inline-block; max-width: 90%; margin: 10px 0;}
.footer .part2{ background: #eee; padding: 20px 0 10px;}
.footer .part2 .wrap{ display: flex; align-items: flex-end; line-height: 38px;}
.footer .part2 .left .img img{ max-width: 100%;}
.footer .part2 .left p,.footer .part2 .left a{ color: #888;}
.footer .part2 .right{ display: flex; align-items: center;}
.footer .part2 .right a{ display: inline-block; color: #666;}
.footer .part2 .right i{ display: inline-block; font-size: 0; margin: 0 12px; width: 1px; height: 14px; background: #bbb;}
.footer .part2 a:hover{ color: #000;}

/*============================ 三大攻坚战 ============================*/
.ztBigImg{ height: 520px;}

.three .bigTit{ font-size: 42px; color: #333; padding: 40px 0 20px;}
.three .cont{ border: 1px solid #d1e3f5; border-radius: 5px; padding: 10px 29px; background: #fff;}
.three .txtTit{ padding: 20px 0;}
.three .txtTit span{ display: inline-flex; align-items: center; height: 64px; color: #fff; font-size: 24px; padding: 0 18px 0 74px; background-color: #0064c8; background-position: center left 18px; background-repeat: no-repeat; background-size: 36px; border-radius: 5px;}
.three .txtTit span.icon1{ background-image: url(../images/zs_sdIcon1.png);}
.three .txtTit span.icon2{ background-image: url(../images/zs_sdIcon2.png);}
.three .txtTit span.icon3{ background-image: url(../images/zs_sdIcon3.png);}
.three .txtTit span.icon4{ background-image: url(../images/zs_sdIcon4.png);}
.three .txtTit span.icon5{ background-image: url(../images/zs_sdIcon5.png);}
.three .txtTit span.icon6{ background-image: url(../images/zs_sdIcon6.png);}
.three .txtTit span.icon7{ background-image: url(../images/zs_sdIcon7.png);}
.three .txtTit span.icon8{ background-image: url(../images/zs_sdIcon8.png);}
.three .ixList .box{ display: block; padding: 15px 0; border-bottom: 1px solid #eee;}
.three .ixList .box:last-child{ border: none;}
.three .ixList .box span,.three .ixList .box em{ display: block; color: #999;}
.three .ixList .box span{ font-size: 18px; color: #333; background: url(zs_sdDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.three .ixList .box:hover span{ color: #0064C8; background-image: url(zs_sdDot2.png);}
.jsTabTit{ padding: 10px 0;}
.jsTabTit span{ display: block; float: left; width: 33.333%; font-size: 24px; background-position: center bottom; background-repeat: no-repeat; background-size: 10px; padding-bottom: 6px; cursor:pointer;}
.jsTabTit.two span{ width: 50%;}
.jsTabTit.four span{ width: 25%; font-size: 20px;}
.jsTabTit.six span{ width: 16.6667%; font-size: 20px;}
.jsTabTit span p{ padding-bottom: 20px; border-bottom: 4px solid #d9e8f7;}
.jsTabTit .jsTabSlt{ color: #0064c8; font-weight: bold; background-image: url(../images/zs_sdJt.png);}
.jsTabTit .jsTabSlt p{ border-color: #0064C8;}
.jsTabTit .jsTabSlt a{ color: #0064C8;}
.jsTabCon{ display:none;}
.ixList.sdH{ height: 220px; overflow: hidden;}

/*============================ 行政权力运行公开 ============================*/
.xzCont{ border: 1px solid #d1e3f5; border-radius: 5px; background: #fff; padding: 30px; margin: 40px 0;}
.xzCont .part{ margin-bottom: 60px; position: relative;}
.xzCont .part .left{ width: 200px; height: 100%; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 24px; border-radius: 5px; position: absolute; margin-top: 8px;}
.xzCont .part .left.bg1{ background: #0064c8;}
.xzCont .part .left.bg2{ background: #58c307;}
.xzCont .part .left.bg3{ background: #c82828;}
.xzCont .part .left img{ width: 50px; margin-bottom: 15px;}
.xzCont .part .right{ padding-left: 240px;}
.xzCont .part .right .box{ border-bottom: 1px solid #e5eff9; padding: 15px 0;}
.xzCont .part .right .box:last-child{ border-bottom: none; padding-bottom: 0;}
.xzCont .part .right .box .tit{ font-size: 20px; color: #0064c8;}
.xzCont .part .right .box .txt a{ display: block; color: #545454; margin-top: 10px; background: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding: 0 10px 0 15px;}
.xzCont .part .right .box .txt a:hover{ color: #0064c8; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot2.png);}

/*============================ 要闻动态 ============================*/
.inTit1{ border-bottom: 1px solid #eee; padding-bottom: 14px;}
.inTit1 span{ display: inline-block; color: #0064C8; font-size: 24px; border-left: 4px solid #0064C8; padding-left: 16px; line-height: 24px;}
.inTit1 span a{ color: #0064C8;}
.ywPart1,.ywPart2,.ywPart3,.ywPart4,.gkPart2,.gkPart3 .left,.gkPart3 .right,.gkPart5,.gkPart6,.inLoca,.ywPart5,.ywPart6{ border: 1px solid #d1e3f5; margin-top: 30px; border-radius: 5px;}
.ywPart1{ padding: 30px 40px;}
.ywPart1 .xwSlide{ padding: 0 60px;}
.ywPart1 .xwSlide .box{ height: 480px; position: relative; overflow: hidden;}
.ywPart1 .xwSlide .box p{ width: 100%; font-size: 20px; color: #fff; padding: 10px; background: rgba(0,0,0,.5); position: absolute; left: 0; bottom: 0; z-index: 1;}
.ywPart1 .xwSlide .box img{ height: 100%; margin: 0 auto;}
.ywPart1 .xwSlide .box:hover p{ background: rgba(0,0,0,.8);}
.ywPart1 .xwSlide .slick-arrow{ width: 24px; height: 41px; margin-top: -20px;}
.ywPart1 .xwSlide .slick-arrow.prev{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_ywImgL.png);}
.ywPart1 .xwSlide .slick-arrow.next{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_ywImgR.png);}
.ywPart2{ padding: 10px 20px 20px;}
.ywPart2 .jsTabTit span{ width: 25%;}
.ywPart2 .jsTabTit span p{ padding-bottom: 10px; border-bottom: 4px solid rgba(0,0,0,0);}
.ywPart2 .jsTabTit .jsTabSlt p{ border-color: #0064C8;}
.ywPart2 .jsTabCon{ border-top: 1px solid #eee; margin-top: -16px;}
.ywPart2 .ixList{ width: 100%; overflow: hidden;}
.ywPart2 .ixList.hei1{ height: 190px;}
.ywPart2 .ixList.hei2{ height: 228px;}
.ywPart2 .ixList .box{ display: block; width: 100%; margin-top: 18px; line-height: 20px;}
.ywPart2 .ixList .box:last-child{ border: none;}
.ywPart2 .ixList .box span,.ywPart2 .ixList .box em,.ywPart2 .ixList .box.xg .t1{ display: block; color: #999;}
.ywPart2 .ixList .box em{ font-size: 14px;}
.ywPart2 .ixList .box span,
.ywPart2 .ixList .box.xg .t1{ color: #333; background: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.ywPart2 .ixList .box:hover span,
.ywPart2 .ixList .box.xg .t1:hover{ color: #0064C8; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot2.png);}

.ywPart2 .ixList .box.xg p{ display: none;}
.ywPart2 .ixList .box.xg p a{ display: inline-block; font-size: 14px; color: #999; border: 1px solid #e5e5e5; border-radius: 15px; line-height: 23px; padding: 0 8px; margin: 7px 0 0 10px;}
.ywPart2 .ixList .box.xg p a:last-child{ margin-right: 0;}
.ywPart2 .ixList .box.xg p a:hover{ color: #0064C8; border-color: #0064C8;}
.ywPart2 .ixList .box.xg.on p{ display: block;}

.ywPart3{ padding: 23px 15px; margin-left: 30px;}
.ywPart3 .list1 a{ display: block; margin-top: 18px;}
.ywPart3 .list1 a i{ display: flex; justify-content: center; align-items: center; width: 20px; height: 20px; color: #666; border-radius: 5px; background: #e5eff9; margin-right: 12px;}
.ywPart3 .list1 a:first-child i{ color: #fff; background: #0064C8;}
.ywPart3 .list1 a:hover,.ywPart3 .list2 a:hover{ color: #0064C8;}
.ywPart3 .list2{ margin: 0 -7px;}
.ywPart3 .list2 a{ display: block; margin: 16px 7px 0;}
.ywPart3 .list2 a img{ width: 100%; border-radius: 2px; margin-bottom: 7px;}
.ywPart4{ padding: 20px 20px 0; margin-bottom: 30px;}
.ywPart4 .tit,.gkPart6 .tit{ font-size: 24px; color: #0064C8;}
.ywPart4 .ztSlide{ padding: 30px 20px;}
.ywPart4 .box,.gkPart6 .box{ display: block; margin: 0 12px;}
.ywPart4 .box img,.gkPart6 .box img{ width: 100%;}

/*============================ 政务公开 ============================*/
.gkPart1{ margin: 0 -12px;}
.gkPart1 .col-sm-2{ width: 20%;}
.gkPart1 .part{ position: relative; margin: 40px 12px 0; cursor: pointer;}
.gkPart1 .part .box{ color: #fff; font-size: 20px; height: 160px; padding: 40px 0 0; border-radius: 4px; background-position: center bottom; background-repeat: no-repeat; background-size: 100%; background-image: url(../images/zs_gkImg1_6.png);}
.gkPart1 .part .box img{ width: 51px; margin-bottom: 20px;}
.gkPart1 .part .list{ display: none; width: 100%; padding: 0 20px; position: absolute; left: 0; top: 160px; z-index: 2; border-radius: 0 0 4px 4px;}
.gkPart1 .part .list a{ display: block; background: url(../images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px; margin: 10px 0;}
.gkPart1 .part .list a:hover{ color: #0064C8; background-image: url(../images/zs_xzDot2.png);}
.gkPart1 .part:hover .box{ font-weight: bold; box-shadow: 0 0 10px rgba(0,0,0,.4);}
.gkPart1 .part:hover .list{ display: block; box-shadow: 0 0 10px rgba(0,0,0,.2);}
.gkPart2{ padding: 25px 20px;}
.gkPart2 .part{ margin: 0 -15px;}
.gkPart2 .txt1{ margin: 15px 15px 10px;}
.gkPart2 .txt1 input,.gkPart2 .txt1 select{ width: 100%; height: 48px; line-height: 48px; border: 1px solid #CCE0F4; background-color: #fff; border-radius: 3px; padding: 0 10px;}
.gkPart2 .txt1.xh{ position: relative;}
.gkPart2 .txt1.xh input{ padding-right: 30px;}
.gkPart2 .txt1.xh i{ color: #bbb; line-height: 48px; position: absolute; top: 0; right: 10px;}
.gkPart2 .txt2 input{ display: inline-flex; align-items: center; height: 48px; color: #333; padding: 0 40px; background: #e5eff9; border: 1px solid #cce0f4; border-radius: 3px; margin: 15px 10px 0 15px;}
.gkPart2 .txt2 input.js{ color: #fff; background: #0064C8; border-color: #0064C8;}
.gkPart2 .txt2 input:hover{ color: #fff; background: #0255a8; border-color: #0255a8;}
.gkPart3{ margin: 0 -8px;}
.gkPart3 .left,.gkPart3 .right{ margin: 30px 8px 0;}
.gkPart3 .left{ min-height: 230px; padding: 10px;}
.gkPart3 .left .img{ display: block;}
.gkPart3 .left .img img{ width: 100%; height: 247px; border-radius: 5px;}
.gkPart3 .gkSlide .slick-arrow{ width: 24px; height: 24px; margin-top: -12px;}
.gkPart3 .gkSlide .slick-arrow.prev{ left: 15px; background-image: url(../images/zs_gkImgL.png);}
.gkPart3 .gkSlide .slick-arrow.next{ right: 15px; background-image: url(../images/zs_gkImgR.png);}
.gkPart3 .right{ min-height: 230px; padding: 20px 20px 15px;}
.gkPart3 .ixList  a{ display: block; margin-top: 9px;}
.gkPart3 .right a span,.gkPart3 .right a em{ display: block;}
.gkPart3 .right a em{ font-size: 14px; color: #999;}
.gkPart3 .right a span{ color: #333; background: url(../images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.gkPart3 .right a:hover span{ color: #0064C8; background-image: url(../images/zs_sdDot2.png);}
.gkPart4{ margin: 30px 0 0 30px;}
.gkPart4 .img{ display: block; border-radius: 5px;}
.gkPart4 .img img{ width: 100%; border-radius: 5px;}
.gkPart4 .list{ margin: 0 -6px;}
.gkPart4 .list a{ display: block; font-size: 20px; margin: 8px 6px 0; padding: 15px 10px 10px; border: 1px solid #d1e3f5; border-radius: 5px;}
.gkPart4 .list a img{ width: 42px; margin-bottom: 7px;}
.gkPart4 .list a:hover{ color: #0064C8;}
.gkPart5{ margin: 30px 0 0 30px; padding: 17px 15px 10px;}
.gkPart5 .list1{ margin-top: 15px;}
.gkPart5 .list1 a{ display: block; font-size: 18px; padding: 8px 15px; border: 1px solid #e5eff9; border-left: 4px solid #7fb1e3; border-radius: 0 5px 5px 0; margin-bottom: 10px;}
.gkPart5 .list1 a img{ width: 27px; margin-right: 15px;}
.gkPart5 .list1 a:hover,.gkPart5 .list3 a:hover{ color: #0064C8;}
.gkPart5 .txt{ font-size: 22px; color: #fff; background: #0064C8; border-radius: 5px; padding: 10px;}
.gkPart5 .txt a{ color: #fff;}
.gkPart5 .list2 a{ display: block; color: #0064C8; border: 1px solid #e5eff9; border-left: 4px solid #0064c8; padding: 11px 15px; margin-top: 10px; border-radius: 0 5px 5px 0;}
.gkPart5 .list2 a img{ width: 19px; margin-right: 24px;}
.gkPart5 .list2 a:hover{ font-weight: bold;}
.gkPart5 .list3{ margin: 0 -6px;}
.gkPart5 .list3 a{ display: block; border: 1px solid #e5eff9; border-left: 4px solid #7fb1e3; padding: 5px 15px; border-radius: 0 5px 5px 0; margin: 5px 6px;}
.gkPart6{ padding: 20px 8px; margin: 30px 0;}
.gkPart6 .col-sm-2{ width: 25%;}
.gkPart6 .box{ margin: 20px 8px 0;}

/*============================ 列表页面 ============================*/
.inLoca{ margin: 30px 0; padding: 20px;}
.inLoca p{ background: url(../images/zs_inLoca.png) center left no-repeat; background-size: 16px; padding-left: 28px;}
.inLoca p a,.inLoca p i{ display: inline-block; color: #666;}
.inLoca p i{ margin: 0 8px;}
.inLoca p em{ color: #333; display: inline-block;}
.inLoca p a:hover{ color: #0064C8;}

.ywPart5{ padding: 20px; margin: 0 0 40px;}
.ywPart5 .jsTabTit{ padding: 30px 0;}
.ywPart5 .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 160px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9;}
.ywPart5 .jsTabTit .jsTabSlt{ color: #fff; background: #0064c8;}
.ywPart5 .ixList{ margin-bottom: 20px;border-bottom: 1px solid #eee;}
.ywPart5 .ixList .box{ display: block; margin-bottom: 20px;}
.ywPart5 .ixList .box:last-child{ border: none;}
.ywPart5 .ixList .box span,.ywPart5 .ixList .box em{ display: block; color: #999;}
.ywPart5 .ixList .box em{ font-size: 14px;}
.ywPart5 .ixList .box span{ color: #333; background: url(../images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.ywPart5 .ixList .box:hover span{ color: #0064C8; background-image: url(../images/zs_xzDot2.png);}

.fenye span,.fenye a{ display: inline-flex; align-items: center; justify-content: center; height: 26px; color: #999; margin-right: 20px;}
.fenye a{ width: 26px; background: #e5eff9; margin: 0 0 0 10px;}
.fenye a img{ width: 8px;}
.fenye a.slt,.fenye a:hover{ color: #fff; background: #0064c8;}

.ywPart6{ margin: 30px 0 40px; padding: 20px;}
.ywPart6 .tit{ color: #999; border-bottom: 1px solid #eee; padding: 10px 0 20px;}
.ywPart6 .tit span{ display: block; font-size: 24px; color: #333; margin-bottom: 10px;}
.ywPart6 .list{ margin: 20px -2px;}
.ywPart6 .list .box .txt{ margin: 0 2px 4px; line-height: 42px;}
.ywPart6 .list .box .txt span{ display: block; background: #e5eff9;}
.ywPart6 .list .box .txt p{ margin-left: 1px; background: #e5eff9; color: #666; padding: 0 20px;}
.ywPart6 .txt{ line-height: 32px;}
.ywPart6 .txt img{ max-width: 100%;}
.ywPart6 .file{ margin: 40px 0 20px;}
.ywPart6 .file span{ display: block; color: #0064c8; margin-bottom: 10px;}
.ywPart6 .file p a{ display: inline-block; background: url(../images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.ywPart6 .file p a:hover{ color: #0064C8; background-image: url(../images/zs_xzDot2.png);}
.ywPart6 .code{ color: #999; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 25px 0; margin-bottom: 20px;}
.ywPart6 .code img{ width: 190px; margin-bottom: 10px;}
.ywPart6 .bot .left{ display: flex; align-items: center; height: 32px; color: #999;}
.ywPart6 .bot .left a{ display: inline-block; width: 32px; height: 32px; background-position: center !important; background-repeat: no-repeat; background-size: contain; margin-left: 15px;}
.ywPart6 .bot .left a.wx{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_lbWx.png);}
.ywPart6 .bot .left a.wb{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_lbWb.png);}
.bsBox{ height: auto !important; overflow: hidden;}
.bsTop{ width: 100% !important;}
.ywPart6 .bot .right a{ display: inline-flex; align-items: center; height: 32px; color: #999; border: 1px solid #ddd; border-radius: 2px; padding: 0 18px 0 46px; background-position: center left 18px; background-repeat: no-repeat; background-size: 16px;}
.ywPart6 .bot .right a.icon1{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_lbDy.png);}
.ywPart6 .bot .right a.icon2{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_lbSc.png);}
.ywPart6 .bot .right a.icon3{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_lbGb.png);}
.ywPart6 .bot .right a:hover{ background-color: #eee;}

/*============================ 公共事业单位信息公开 ============================*/
.ggPart1,.ggPart2,.ggPart3{ border: 1px solid #d1e3f5; margin-bottom: 30px; border-radius: 5px; padding: 30px;}
.ggTit{ border-bottom: 1px solid #d1e3f5; font-size: 24px; color: #0064c8; padding-bottom: 20px; margin-bottom: 20px;}
.ggPart1 .col-sm-2{ width: 20%;}
.ggPart1 .part{ margin: 0 -17px;}
.ggPart1 .box{ font-size: 20px; padding: 35px 20px 20px; background: #e5eff9; border-radius: 5px; margin: 0 17px;}
.ggPart1 .box img{ width: 56px; margin-bottom: 20px;}
.ggPart2 .jsTabTit span,.ggPart3 .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 180px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9; margin: 0 15px;}
.ggPart2 .jsTabTit .jsTabSlt,.ggPart3 .jsTabTit .jsTabSlt{ color: #fff; background: #0064c8;}
.ggPart2 .list{ margin: 0 -30px;}
.ggPart2 .list .col-sm-2{ width: 20%;}
.ggPart2 .list .box{ display: block; font-size: 18px; margin: 40px 30px 10px;}
.ggPart2 .list .box img{ width: 63px; margin-bottom: 10px;}
.ggPart2 .list .box:hover{ color: #0064C8; font-weight: bold;}
.ggPart3 .box{ padding: 20px 0;}
.ggPart3 .box .img{ margin-right: 20px;}
.ggPart3 .box .img img{ width: 100%;}
.ggPart3 .box .txt{ margin-left: 15px;}
.ggPart3 .box .txt span{ display: block; font-size: 20px;}
.ggPart3 .box .txt p{ height: 64px; line-height: 32px; margin: 10px 0 50px;}
.ggPart3 .box .txt .tip{ margin: 0 -10px;}
.ggPart3 .box .txt .tip a{ display: inline-flex; align-items: center; justify-content: center; height: 36px; min-width: 106px; border: 2px solid #333; border-radius: 5px; margin: 5px 10px 0;}
.ggPart3 .box .txt .tip a:hover{ background: #333; color: #fff;}
.ggPart4{ margin: 40px -10px 30px;}
.ggPart4 a{ display: block; margin: 0 10px;}
.ggPart4 a img{ width: 100%;}
.ggPart4 a:hover{ box-shadow: 0 0 15px rgba(0,0,0,.4);}

/*============================ 走进冠县 ============================*/
.zjSlide{ margin: 30px 0;}
.zjSlide .img img{ width: 100%;}
.zjSlide .slick-dots li{ width: 18px; height: 18px; border-radius: 50%; background: rgba(0,0,0,.3);}
.zjSlide .slick-dots .slick-active{ background: #0064c8;}
.zjCont{ border: 1px solid #d1e3f5; margin-bottom: 40px;}
.zjCont .zjTit{ font-size: 24px; color: #0064C8; padding: 30px 0;}
.zjCont .zjTit a{ color: #0064C8;}
.zjCont .part1,.zjCont .part2{ padding: 0 30px;}
.zjCont .part1 .txt{ line-height: 32px;}
.zjCont .part1 .txt a{ color: #0064C8;}
.zjCont .part1 .txt a:hover{ text-decoration: underline;}
.zjCont .part1 .list{ margin: 0 -10px 20px;}
.zjCont .part1 .list .col-sm-1{ width: 12.5%;}
.zjCont .part1 .list .box{ display: block; margin: 20px 10px 0;}
.zjCont .part1 .list .box img{ width: 60px; margin-bottom: 10px;}
.zjCont .part1 .list .box:hover{ color: #0064C8; font-weight: bold;}
.zjCont .yxSlide{ padding-bottom: 25px;}
.zjCont .yxSlide .box{ margin: 0 -10px;}
.zjCont .yxSlide .box .img{ display: block; margin: 0 10px; position: relative; border-radius: 5px;}
.zjCont .yxSlide .box .img p{ width: 100%; height: 100%; background: url(zs_gyImg3_5.png) center no-repeat rgba(0,0,0,.2); background-size: 36px; position: absolute; top: 0; left: 0; z-index: 1; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.zjCont .yxSlide .box .img img{ width: 100%; border-radius: 5px;}
.zjCont .yxSlide .box .img:hover p{ background-color: rgba(0,0,0,.4);}
.zjCont .yxSlide .slick-dots{ bottom: 0;}
.zjCont .yxSlide .slick-dots li{ width: 16px; height: 4px; background: #eee; margin: 0 4px;}
.zjCont .yxSlide .slick-dots .slick-active{ width: 24px; background: #0064C8;}
.zjCont .part3{ padding: 15px 12px 0;}
.zjCont .part3 .box{ display: block; margin: 0 18px 30px; border-radius: 5px; position: relative;}
.zjCont .part3 .box .txt{ width: 100%; height: 100%; color: #fff; position: absolute; top: 0; left: 0; z-index: 1;}
.zjCont .part3 .box .txt .t{ width: 110px; height: 110px; font-size: 32px; border-radius: 50%; padding-top: 10px; position: absolute; top: 50%; left: 50%; margin: -55px 0 0 -55px; opacity: 1; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.zjCont .part3 .box .txt .t1,.zjCont .part3 .box .txt .b1{ background: rgba(0,100,200,.7);}
.zjCont .part3 .box .txt .t2,.zjCont .part3 .box .txt .b2{ background: rgba(89,187,15,.7);}
.zjCont .part3 .box .txt .t3,.zjCont .part3 .box .txt .b3{ background: rgba(251,139,23,.7);}
.zjCont .part3 .box .txt .t4,.zjCont .part3 .box .txt .b4{ background: rgba(189,33,33,.7);}
.zjCont .part3 .box .txt .t5,.zjCont .part3 .box .txt .b5{ background: rgba(41,196,161,.7);}
.zjCont .part3 .box .txt .b{ display: flex; align-items: center; width: 100%; height: 100%; padding: 0 30px; opacity: 0; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.zjCont .part3 .box .txt .b span{ display: block; font-size: 32px;}
.zjCont .part3 .box .txt .b i{ display: block; width: 25px; height: 4px; margin: 10px auto;}
.zjCont .part3 .box .txt .b p{ max-height: 96px; line-height: 32px;}
.zjCont .part3 .box img{ width: 100%;}
.zjCont .part3 .box:hover .txt .t{ opacity: 0;}
.zjCont .part3 .box:hover .txt .b{ opacity: 1;}

/*============================ 政策解读专题 ============================*/
.zcWrap{ margin: 0 -15px;}
.zcPart1{ margin: 30px 15px 0; border: 1px solid #d1e3f5; border-radius: 5px; padding: 10px 30px 20px;}
.zcPart1 .jsTabTit i{ display: block; float: left; width: 2px; height: 24px; background: #0064C8; margin-top: 5px;}
.zcPart1 .jsTabTit span{ width: auto; margin: 0;}
.zcPart1 .jsTabTit span p{ border-bottom: 2px solid rgba(0,0,0,0); padding: 0 10px 10px;}
.zcPart1 .jsTabTit .jsTabSlt p{ border-color: #0064c8;}
.zcPart1 .jsTabCon{ border-top: 1px solid #E5EFF9; margin-top: -18px;}
.zcPart1 .ixList{ width: 100%; height: 175px;}
.zcPart1 .ixList .box{ display: block; margin-top: 15px; line-height: 20px;}
.zcPart1 .ixList .box span,.ywPart5 .ixList .box em{ display: block; color: #999;}
.zcPart1 .ixList .box em{ display: block; color: #999; font-size: 14px;}
.zcPart1 .ixList .box span{ color: #333; background: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.zcPart1 .ixList .box:hover span{ color: #0064C8; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_xzDot2.png);}
.zcTit{ border-bottom: 1px solid #E5EFF9; padding: 15px 0;}
.zcTit span{ display: block; font-size: 24px; color: #0064C8; border-left: 2px solid #0064C8; line-height: 24px; padding-left: 10px;}
.zcTit span a{ color: #0064C8;}
.zcPart2{ margin: 30px 0 40px; border: 1px solid #d1e3f5; border-radius: 5px; padding: 10px 30px 20px;}
.zcPart2 .list{ margin: 0 -10px;}
.zcPart2 .list .box{ display: block; margin: 20px 10px 0;}
.zcPart2 .list .box img{ width: 100%;height:160px; margin-bottom: 15px;}
.zcPart2 .list .box:hover{ color: #0064C8;}

/*============================ 发表意见 ============================*/
.yjPart{ margin: 30px 0 40px; padding: 30px 20px; border: 1px solid #d1e3f5; border-radius: 5px;}
.yjPart .jsTabTit{ padding: 20px 0;}
.yjPart .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 160px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9; margin: 0 1px;}
.yjPart .jsTabTit .jsTabSlt{ color: #fff; background: #0064c8;}
.yjPart .jsTabCon{ min-height: 36vh;}
.yjPart .part1{ color: #999; border-bottom: 1px solid #eee; padding-bottom: 15px;}
.yjPart .part1 span{ display: block; font-size: 24px; color: #333; margin-bottom: 10px;}
.yjPart .part2{ line-height: 36px; padding: 20px 0;}
.yjPart .part2 p{ text-indent: 2em;}
.yjPart .part3 .t1{ font-size: 20px; padding: 0 13px 20px;}
.yjPart .part3 .t2{ margin-bottom: 20px; line-height: 48px;}
.yjPart .part3 .t2 span{ display: block; text-align: right; padding-right: 20px;}
.yjPart .part3 .t2 label{ font-weight: normal; margin-right: 20px; cursor: pointer;}
.yjPart .part3 .check input[type='radio']{ width: 12px; height: 12px; margin-right: 10px; background: url(/static/653b1bc4a36181f318e945a5/images/zs_check2.png) no-repeat; background-size: contain; -webkit-appearance:none; outline: none;}
.yjPart .part3 .check input[type=radio]:checked{ background-image: url(zs_check1.png);}
.yjPart .part3 .t2 .inp{ width: 100%; height: 48px; line-height: 48px; border: 1px solid #ddd; border-radius: 3px; padding: 0 15px;}
.yjPart .part3 .t2 textarea{ width: 100%; height: 120px; float: left; border: 1px solid #ddd; border-radius: 3px; padding: 15px; resize: none;}
.yjPart .part3 .t3 input{ height: 48px; color: #fff; line-height: 48px; padding: 0 65px; border-radius: 3px; margin-right: 24px;}
.yjPart .part3 .t3 input.cz{ background: #0064c8;}
.yjPart .part3 .t3 input.tj{ background: #be2222;}

/*============================ 政民互动 ============================*/
.hdPart1{ margin: 30px -13px;}
.hdPart1 .col-sm-2{ width: 20%;}
.hdPart1 .box{ display: block; color: #fff; font-size: 20px; line-height: 48px; padding: 25px 0 25px 20px; margin: 0 13px; border-radius: 5px;}
.hdPart1 .bg1{ background: #1992d2;}
.hdPart1 .bg2{ background: #59ba0f;}
.hdPart1 .bg3{ background: #be2222;}
.hdPart1 .bg4{ background: #0164c9;}
.hdPart1 .bg5{ background: #fd9a01;}
.hdPart1 .box img{ width: 45px;}
.hdPart1 .box p{ padding-left: 60px;}
.hdPart1 .box:hover{ font-weight: bold; box-shadow: 0 0 8px rgba(0,0,0,.4);}
.zcTit em a{ display: inline-block; margin-left: 25px;}
.zcTit em a:hover{ color: #0064C8;}
.hdAd{ margin: 30px 0;}
.hdAd img{ width: 100%; border-radius: 5px;}
.hdPart2,.hdPart3,.hdPart4,.hdPart5,.hdPart6{ padding: 0 20px; border: 1px solid #d1e3f5; border-radius: 5px;}
.hdPart2{ height: 326px;}
.hdPart2 table{ width: 100%; text-align: center; margin-bottom: 10px;}
.hdPart2 table tr th,.hdPart2 table tr td{ padding: 11px 0;}
.hdPart2 table th{ text-align: center; background: #eee;}
.hdPart3{ height: 310px; margin-bottom: 40px;}
.hdPart3 .box{ display: block; padding: 15px 0;}
.hdPart3 .box em{ display: block; width: 50px; float: left; text-align: center; color: #fff; font-size: 12px; border-radius: 10px; padding: 0 5px; margin-top: 3px;}
.hdPart3 .box em.jx{ background: #0064c8;}
.hdPart3 .box em.js{ background: #999;}
.hdPart3 .box span{ display: block; width: 70%; float: left; margin-left: 10px;}
.hdPart3 .box i{ display: block; float: right; width: 100px; text-align: right; color: #999;}
.hdPart3 .box:hover span{ color: #0064C8;}
.hdPart4,.hdPart5,.hdPart6{ margin: 0 0 38px 30px;}
.hdPart4{ height: 210px;}
.hdPart4 .list p{ margin: 5px 0 6px;}
.hdPart4 .list p span{ display: block; font-size: 32px; color: #0064C8;}
.hdPart4 .date{ background: url(zs_hdImg7.png) center left no-repeat; background-size: 18px; padding-left: 30px; margin-bottom: 10px;}
.hdPart5{ height: 240px;}
.hdPart5 input{ width: 100%; height: 36px; line-height: 36px; background: #fff; border: 1px solid #eee; margin-top: 20px; padding: 0 10px;}
.hdPart5 input.cx{ color: #0064C8; border-color: #0064C8; margin-bottom: 20px;}
.hdPart5 input.cx:hover{ color: #fff; background: #0064C8;}
.hdPart6{ height: 310px;}
.hdPart6 .box1{ display: block; color: #fff; position: relative; border-radius: 5px; margin: 15px 0 10px;}
.hdPart6 .box1 p{ width: 100%; background: rgba(0,0,0,.4); padding: 5px 10px; position: absolute; left: 0; bottom: 0; z-index: 1; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.hdPart6 .box1 img{ width: 100%;}
.hdPart6 .box1:hover p{ background: rgba(0,0,0,.8);}
.hdPart6 .box2{ display: block; background: url(zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px; margin-bottom: 10px;}
.hdPart6 .box2:hover{ background-image: url(zs_xzDot2.png); color: #0064C8;}

/*============================ 官网首页 ============================*/
.ixPart1{ height: 720px; background: url(../images/zs_ixBigImg.jpg) center no-repeat; background-size: cover; padding: 45px 0;}
.ixPart1 .top{ background: rgba(255,255,255,.7); padding: 12px;}
.ixPart1 .top .ixSearch{ border: 1px solid rgba(0,100,200,.5); margin-right: 30px;}
.ixPart1 .top .ixSearch input{ height: 48px; line-height: 48px;}
.ixPart1 .top .ixSearch .inp{ width: 85%; font-size: 18px; background: none; padding: 0 10px;}
.ixPart1 .top .ixSearch .ss{ width: 15%; font-size: 0; background: url(../images/zs_search.png) center no-repeat; background-size: 24px;}
.ixPart1 .top .txt{ color: #777; line-height: 48px;}
.ixPart1 .top .txt a{ color: #777; display: inline-block; margin-right: 15px;}
.ixPart1 .card-area{ margin: 85px auto 0; height: 520px; width: 100%; position:relative;}
.ixPart1 .card-area .card-item{ z-index: 4; transition: all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s; position: relative; float: left; width: 25%; height: 430px; background-color: transparent;}
.ixPart1 .card-area .card-item+.card-item{ margin-left: -1px;}
.ixPart1 .card-area .card-item .card{ transition: all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s; width: 100%; height: 100%; text-align: center; background: #fff;}
.ixPart1 .card-area .card-item .card .card-content{ width: 100%; line-height: 2;}
.ixPart1 .card-area .card-item .card .card-content.content-first{ transition: all .12s cubic-bezier(.4,0,.2,1) .18s; z-index: 3; opacity: 1; filter: alpha(opacity=100); -ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(100));}
.ixPart1 .card-area .card-item .card .card-content.content-second{ transition: all .12s cubic-bezier(.4,0,.2,1) 0s; z-index: 2; opacity: 0; filter: alpha(opacity=0); -ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=(0)); line-height: 2;}
.ixPart1 .card-area .card-item .card .card-content,.ixPart1 .card-area .card-item .card .card-title{ position: absolute; left: 0; right: 0; z-index: 1;}
.ixPart1 .card-area .card-item .card .card-title{ width: 100%; height: 120px; background: #e5eff9; transition: all .3s cubic-bezier(.4,0,.2,1), z-index 0s .12s; top: 0;}
.ixPart1 .card-area .card-item .card .card-title .content{ width: 100%; height: 100%;}
.ixPart1 .card-area .card-item .card .card-title i{ display: inline-block; width: 70px; height: 70px; border: 2px solid rgba(0,0,0,0); background-position: center; background-repeat: no-repeat; background-size: contain; border-radius: 50%;}
.ixPart1 .card-area .card-item .card .card-title i.icon1{ background-image: url(../images/zs_ixImg1_1.png);}
.ixPart1 .card-area .card-item .card .card-title i.icon2{ background-image: url(../images/zs_ixImg1_2.png);}
.ixPart1 .card-area .card-item .card .card-title i.icon3{ background-image: url(../images/zs_ixImg1_3.png);}
.ixPart1 .card-area .card-item .card .card-title p{ font-size: 24px; color: #333;}
.ixPart1 .card-area .card-item .card .card-content{ height: 360px; font-size: 16px; position: absolute; top: 120px;}
.ixPart1 .card-area .card-item .card .card-content .part1{ padding: 20px 30px 0;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1{ margin: 0 -25px;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a{ display: block; margin: 0; font-size: 14px;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i{ display: block; width: 60px; height: 60px; background-color: #e5eff9; background-repeat: no-repeat; background-size: contain; border-radius: 50%; margin: 10px auto 5px; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i.icon1{ background-image: url(../images/zs_ixImg1_10.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i.icon2{ background-image: url(../images/zs_ixImg1_11.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i.icon3{ background-image: url(../images/zs_ixImg1_12.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i.icon4{ background-image: url(../images/zs_ixImg1_13.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover{ color: #0064C8;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover i{ background-color: #0064C8;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover i.icon1{ background-image: url(../images/zs_ixImg1_10H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover i.icon2{ background-image: url(../images/zs_ixImg1_11H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover i.icon3{ background-image: url(../images/zs_ixImg1_12H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a:hover i.icon4{ background-image: url(../images/zs_ixImg1_13H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2{ text-align: left; margin: 0 -20px;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a{ display: block; color: #0064c8; font-size: 14px; line-height: 24px; margin: 15px 5px 0; padding: 10px 30px 10px 5px; background-color: #e5eff9; background-position: center right 5px; background-repeat: no-repeat; background-size: 26px;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a p{ height: 48px; overflow: hidden;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon1{ background-image: url(../images/zs_ixImg1_14.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon2{ background-image: url(../images/zs_ixImg1_15.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon3{ background-image: url(../images/zs_ixImg1_16.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon4{ background-image: url(../images/zs_ixImg1_17.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a:hover{ color: #fff; background-color: #0064C8;}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon1:hover{ background-image: url(../images/zs_ixImg1_14H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon2:hover{ background-image: url(../images/zs_ixImg1_15H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon3:hover{ background-image: url(../images/zs_ixImg1_16H.png);}
.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a.icon4:hover{ background-image: url(../images/zs_ixImg1_17H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2{ padding: 10px 10px 0;}
.ixPart1 .card-area .card-item .card .card-content .part2 a{ display: block; background: #e5eff9; border-radius: 3px; padding: 10px 0 5px; margin: 10px 5px 2px;}
.ixPart1 .card-area .card-item .card .card-content .part2 .col-sm-4{ width: 50%;}
.ixPart1 .card-area .card-item .card .card-content .part2 a i{ display: block; margin: 0 auto; width: 38px; height: 38px; background-position: center; background-repeat: no-repeat; background-size: contain;}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon1{ background-image: url(../images/zs_ixImg1_4.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon2{ background-image: url(../images/zs_ixImg1_5.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon3{ background-image: url(../images/zs_ixImg1_6.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon4{ background-image: url(../images/zs_ixImg1_7.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon5{ background-image: url(../images/zs_ixImg1_8.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a i.icon6{ background-image: url(../images/zs_ixImg1_9.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover,.ixPart1 .card-area .card-item .card .card-content .part3 a:hover{ color: #fff; background: #0064c8;}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon1{ background-image: url(../images/zs_ixImg1_4H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon2{ background-image: url(../images/zs_ixImg1_5H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon3{ background-image: url(../images/zs_ixImg1_6H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon4{ background-image: url(../images/zs_ixImg1_7H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon5{ background-image: url(../images/zs_ixImg1_8H.png);}
.ixPart1 .card-area .card-item .card .card-content .part2 a:hover i.icon6{ background-image: url(../images/zs_ixImg1_9H.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a{ display: block; margin: 20px 12px 0; padding: 25px 5px 20px; background: #e5eff9; border-radius: 3px;}
.ixPart1 .card-area .card-item .card .card-content .part3 a i{ display: block; margin: 0 auto 10px; width: 38px; height: 38px; background-position: center; background-repeat: no-repeat; background-size: contain;}
.ixPart1 .card-area .card-item .card .card-content .part3 a i.icon1{ background-image: url(../images/zs_ixImg1_18.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a i.icon2{ background-image: url(../images/zs_ixImg1_19.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a i.icon3{ background-image: url(../images/zs_ixImg1_20.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a i.icon4{ background-image: url(../images/zs_ixImg1_21.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a:hover i.icon1{ background-image: url(../images/zs_ixImg1_18H.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a:hover i.icon2{ background-image: url(../images/zs_ixImg1_19H.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a:hover i.icon3{ background-image: url(../images/zs_ixImg1_20H.png);}
.ixPart1 .card-area .card-item .card .card-content .part3 a:hover i.icon4{ background-image: url(../images/zs_ixImg1_21H.png);}
.ixPart1 .card-area .card-item.active{ border: none; z-index: 6; box-shadow: 0 0 30px rgba(0,0,0,.2); width: 50%; height: 480px;}
.ixPart1 .card-area .card-item.active .card .card-title{ background-color: #20a0e4; height: 160px; top: -45px; border: none;}
.ixPart1 .card-area .card-item.active .card .card-title i{ border-color: #fff; margin: 25px 0 10px;}
.ixPart1 .card-area .card-item.active .card .card-title i.icon1{ background-image: url(../images/zs_ixImg1_1H.png);}
.ixPart1 .card-area .card-item.active .card .card-title i.icon2{ background-image: url(../images/zs_ixImg1_2H.png);}
.ixPart1 .card-area .card-item.active .card .card-title i.icon3{ background-image: url(../images/zs_ixImg1_3H.png);}
.ixPart1 .card-area .card-item.active .card .card-title p{ color: #fff;}
.ixPart1 .card-area .card-item.active .card .card-content{ font-size: 18px;}
.ixPart1 .card-area .card-item.active .card .card-content .part1 .list1 a{ margin: 0 25px; font-size: 18px;}
.ixPart1 .card-area .card-item.active .card .card-content .part1 .list1 a i{ width: 80px; height: 80px; margin: 0 auto 5px;}
.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2{ margin: 0 -12px;}
.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2 a{ margin: 14px 12px 0; font-size: 18px; line-height: 30px; background-position: center right 20px; background-size: 42px; padding: 10px 100px 10px 20px;}
.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2 a p{ height: 60px;}
.ixPart1 .card-area .card-item.active .card .card-content .part2{ padding: 0 15px;}
.ixPart1 .card-area .card-item.active .card .card-content .part2 .col-sm-4{ width: 33.333%;}
.ixPart1 .card-area .card-item.active .card .card-content .part2 a{ padding: 30px 0 20px; margin: 20px 12px 0;}
.ixPart1 .card-area .card-item.active .card .card-content .part2 a i{ width: 56px; height: 43px; margin-bottom: 10px;}
.ixPart1 .card-area .card-item.active .card .card-content .part3 a{ padding: 35px 5px 30px;}

.ixPart2{ padding: 30px 0;}
.ixPart2 .tit{ display: flex; justify-content: center; align-items: center; height: 36px; font-size: 18px; color: #fff; margin-right: 15px; background: #0064c8; border-radius: 5px;}
.ixPart2 .tit a{ color: #fff;}
.ixPart2 #scrollDiv{width: 100%; height: 36px; line-height: 36px;}
.ixPart2 #scrollDiv li{ height: 36px;}
.ixPart2 #scrollDiv li a{ display: block; font-size: 18px;}
.ixPart2 #scrollDiv li a:hover{ color: #0064C8; text-decoration: underline;}
.ixPart2 .weatherDiv{ margin: 10px 0 0 20px;}
.ixPart2 .weatherDiv .textDiv em{ display: inline-block; margin-left: 15px;}

.ixTit{ border-bottom: 2px solid #eee; margin-bottom: 10px;}
.ixTit span{ display: inline-block; font-size: 20px; border-bottom: 4px solid #0064c8; padding-bottom: 10px; position: relative; bottom: -2px;}

.ixCont{ margin: 0 -15px;}
.ixPart3,.ixPart4,.ixPart5,.ixPart6{ border: 1px solid #d1e3f5; border-radius: 5px;}
.ixPart3,.ixPart4,.ixPart5{ height: 400px; margin: 0 15px; padding: 10px 15px 0;}
.ixPart3 .jsTabTit p{ font-size: 18px; border-bottom: 2px solid #eee; padding: 0; height: 40px; vertical-align: top;}
.ixPart3 .jsTabTit .jsTabSlt p{ font-size: 20px; border-bottom: 4px solid #0064C8;}
.ixPart3 .box1{ display: block; padding: 10px 0 15px;}
.ixPart3 .box1 img{ width: 120px;}
.ixPart3 .box1 p{ padding-left: 135px;}
.ixPart3 .box1 p span{ display: block; font-size: 18px; height: 60px; line-height: 30px;}
.ixPart3 .box1 p em{ display: block; color: #999;}
.ixPart3 .box2{ display: block; font-size: 14px; color: #999; padding: 13px 0; border-top: 1px solid #eee;}
.ixPart3 .gw .box2{ border-top: none; border-bottom: 1px solid #eee; padding: 9px 0;}
.ixPart3 .gw .box2:last-child{ border-bottom: none;}
.ixPart3 .box2 span{ display: block; font-size: 16px; color: #333; margin-bottom: 5px;}
.ixPart3 .box1:hover p span,.ixPart3 .box2:hover span{ color: #0064C8;}

.ixPart4 .title{ font-size: 20px;}
.ixPart4 .jsTabTit{ margin: 0 -2%; padding: 15px 0;}
.ixPart4 .jsTabTit span{ width: 45%; height: 32px; font-size: 16px; color: #999; line-height: 30px; padding: 0; border: 2px solid #ddd; border-radius: 5px; margin: 0 2%; background: none;}
.ixPart4 .jsTabTit span.jt select{ border: none; width: 100%; height: 28px; padding-left: 10px; color: #999; cursor: pointer;}
.ixPart4 .jsTabTit .jsTabSlt{ border-color: #7fb1e3; color: #7fb1e3; font-weight: normal;}
.ixPart4 .jsTabCon{ display: block !important;}
.ixPart4 .jsTabCon .inp{ width: 100%; height: 36px; line-height: 36px; padding: 0 15px; border: 1px solid #e5eff9; border-radius: 5px;}
.ixPart4 .jsTabCon .js{ width: 120px; height: 36px; line-height: 36px; color: #fff; background: #0064C8; border-radius: 5px; margin: 15px 0 20px;}
.ixPart4 .jsTabCon .js:hover{ background: #0255A8;}
.ixPart4 .list a{ display: inline-block; font-size: 14px; margin: 15px 3px 20px;}
.ixPart4 .list a i{ display: inline-block; width: 46px; height: 46px; border-radius: 50%; overflow: hidden; background: #7fb1e3; margin-bottom: 5px; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.ixPart4 .list a i img{ width: 100%;}
.ixPart4 .list a:hover i{ background: #0064C8;}

.ixPart5 .list1 a{ display: inline-block; margin: 15px 0 25px;}
.ixPart5 .list1 a img{ width: 36px; margin-bottom: 5px;}
.ixPart5 .list1 a:hover{ font-weight: bold;}
.ixPart5 .list2 a{ display: block; padding: 11px 0;}
.ixPart5 .list2 a em{ display: block; width: 48px; margin: 3px 10px 0 0; font-size: 12px; color: #fff; height: 16px; line-height: 16px; border-radius: 10px; text-align: center;}
.ixPart5 .list2 a em.em1{ background: #0064C8;}
.ixPart5 .list2 a em.em2{ background: #999;}
.ixPart5 .list2 a:hover{ color: #0064C8;}

.ixPart6{ margin: 30px 0 40px; padding: 10px 20px 20px;}
.ixPart6 .zlSlide{ padding: 0 20px;}
.ixPart6 .zlSlide .img{ display: block; margin: 10px 12px 0;}
.ixPart6 .zlSlide .img img{ width: 100%;}
.ixPart6 .zlSlide .img:hover{ box-shadow: 0 0 6px rgba(0,0,0,.4);}

.rigMenu{ position: fixed; bottom: 22%; right: 10%; z-index: 9999;}
.rigMenu a{ display: block; width: 48px; height: 48px; margin-bottom: 10px; background-repeat: no-repeat; position: relative; font-size: 0;}
.rigMenu a.icon1{ background-image: url(../images/zs_rigImg1.png);}
.rigMenu a.icon2{ background-image: url(../images/zs_rigImg2.png);}
.rigMenu a.icon3{ background-image: url(../images/zs_rigImg4.png);}
.rigMenu a.icon4{ background-image: url(../images/zs_rigImg5.png);}
.rigMenu a.goTop{ background-image: url(../images/zs_rigImg3.png);}

.rigMenu a span{ display: none; width: 100px; background: #fff; padding: 5px; border: 1px solid #eee; border-radius: 5px; position: absolute; right: 56px; top: 0;}
.rigMenu a span img{ width: 100%;}
.rigMenu a:hover span{ display: block;}

/*============================ 年度重大决策事项全过程公开 ============================*/
.jcTit p{ color: #0064C8; font-size: 32px; margin: 30px 0 20px;}
.jcTit a{ color: #0064C8;}
.jcTit .line{ width: 100%; height: 1px; background: #e5eff9;}
.jcPart1{ margin-top: 40px; padding: 0 20px 20px;}
.jcPart1 img{ width: 100%;}
.jcPart2{ margin: 30px 0 40px;}
.jcPart2 .part{ padding: 20px 25px 30px;}
.jcPart2 .part .tit{ font-size: 20px;}
.jcPart2 .part .tit a{ display: inline-block; line-height: 22px;}
.jcPart2 .part .tit img{ width: 24px;}
.jcPart2 .part .tit p{ padding-left: 36px;}
.jcPart2 .part .list{ margin: 0 -20px;}
.jcPart2 .part .list .box{ display: block; margin: 20px 20px 0; position: relative;}
.jcPart2 .part .list .box .t{ display: block; font-size: 18px; line-height: 25px; padding: 15px; background: #e5eff9; border-radius: 5px;}
.jcPart2 .part .list .box .t img{ width: 25px; margin-right: 12px;}
.jcPart2 .part .list .box:hover .t{ box-shadow: 0 0 5px rgba(0,0,0,.2); font-weight: bold; cursor: pointer;}
.jcPart2 .part .list .box .list{ display: none; width: 100%; border-top: 2px solid #fff; background: #e5eff9; border-radius: 0 0 5px 5px; box-shadow: 0 4px 5px rgba(0,0,0,.2); position: absolute; top: 55px; right: 20px; z-index: 1;}
.jcPart2 .part .list .box .list a{ display: block; text-align: center; padding: 6px 10px;}
.jcPart2 .part .list .box .list a:hover{ font-weight: bold;}
.jcPart2 .part .list .box:hover .list{ display: block;}

/*============================ 政务服务 ============================*/
.zwTit a{ display: inline-block; font-size: 24px; color: #0064C8;}
.zwPart1{ margin: 40px 0 30px; padding: 25px 20px 15px;}
.zwPart1 .zwSlide{ padding: 15px 30px 0;}
.zwPart1 .zwSlide .box{ display: block; margin: 10px; position: relative;}
.zwPart1 .zwSlide .box .txt{ width: 100%; padding: 25px 20px 0; position: absolute; top: 0; left: 0; z-index: 1;}
.zwPart1 .zwSlide .box .txt span{ display: block; font-size: 20px; margin-bottom: 5px;}
.zwPart1 .zwSlide .box img{ width: 100%;}
.zwPart1 .zwSlide .box:hover{ color: #0064C8; box-shadow: 0 0 10px rgba(0,0,0,.3);}
.zwPart2{ padding: 30px 10px 20px; margin-bottom: 30px;}
.zwPart2 .fwSlide ul{ height: 320px; margin-top: 25px;}
.zwPart2 .fwSlide ul li{ width: 160px; height: 320px; float: left; margin: 0 8px; background: #fff9f3; position: relative; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.zwPart2 .fwSlide ul li.b2{ background: #edf8e5;}
.zwPart2 .fwSlide ul li.b3{ background: #e8f4fb;}
.zwPart2 .fwSlide ul li .left{ float:left; width:160px; height:320px; cursor: pointer; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.zwPart2 .fwSlide ul li .left_top{ width: 160px; font-size: 22px; color: #333; position:absolute; left: 0; cursor: pointer;}
.zwPart2 .fwSlide ul li .left_top i{ display: block; width: 100%; height: 54px; background-position: center; background-repeat: no-repeat; background-size: auto 100%; margin-bottom: 20px;}
.zwPart2 .fwSlide ul li .left_top i.icon1{ background-image: url(zs_zwImg2_1.png);}
.zwPart2 .fwSlide ul li .left_top i.icon2{ background-image: url(zs_zwImg2_2.png);}
.zwPart2 .fwSlide ul li .left_top i.icon3{ background-image: url(zs_zwImg2_3.png);}
.zwPart2 .fwSlide ul li .left.bg1{ background: #fee8d1;}
.zwPart2 .fwSlide ul li .left.bg2{ background: #def2d1;}
.zwPart2 .fwSlide ul li .left.bg3{ background: #d1eaf6;}
.zwPart2 .fwSlide ul li .right{ float:left; width: 640px; height:320px; padding-left: 7px; overflow: hidden; position:relative;}
.zwPart2 .fwSlide ul li .right a{ display: block; margin: 13px 10px 0; padding: 15px 5px 10px;}
.zwPart2 .fwSlide ul li .right a img{ width: 44px; height: 33px; margin-bottom: 10px;}
.zwPart2 .fwSlide ul li .right.bm a{ font-size: 14px; padding: 20px 10px; margin-top: 17px;}
.zwPart2 .fwSlide ul li .right a:hover{ box-shadow: 0 0 10px rgba(0,0,0,.2);}
.zwPart2 .fwSlide ul li.on{ width: 810px;}
.zwPart2 .fwSlide ul li.on .left.bg1{ background: #fc8b18;}
.zwPart2 .fwSlide ul li.on .left.bg2{ background: #4fb602;}
.zwPart2 .fwSlide ul li.on .left.bg3{ background: #1993d5;}
.zwPart2 .fwSlide ul li.on .left_top{ color: #fff;}
.zwPart2 .fwSlide ul li.on .left_top i.icon1{ background-image: url(zs_zwImg2_1H.png);}
.zwPart2 .fwSlide ul li.on .left_top i.icon2{ background-image: url(zs_zwImg2_2H.png);}
.zwPart2 .fwSlide ul li.on .left_top i.icon3{ background-image: url(zs_zwImg2_3H.png);}
.zwPart3{ padding: 15px 5px 5px; margin-bottom: 30px; }
.zwPart3 .jsTabTit span{  display: inline-block; float: initial; margin: 0 15px;}
.zwPart3 .jsTabTit span p{ border-color: rgba(0,0,0,0); padding-bottom: 10px;}
.zwPart3 .jsTabTit .jsTabSlt p{ border-color: #0064C8;}
.zwPart3 .jsTabCon .list .col-sm-2{ width: 20%;}
.zwPart3 .jsTabCon .list{ padding: 15px 7px 0;}
.zwPart3 .jsTabCon .list .box{ display: block; margin: 0 13px 25px; padding: 8px 15px; border: 2px solid #e5eff9;}
.zwPart3 .jsTabCon .list .box img{ width: 25px; height: 25px; border-radius: 0%; margin-right: 20px;}
.zwPart3 .jsTabCon .list .box p{ font-size: 18px; line-height: 24px;}
.zwPart3 .jsTabCon .list .box:hover{ border-color: #0064C8; color: #0064C8;}
.zwPart4{ margin-bottom: 40px; padding: 30px 10px;}
.zwPart4 .box{ display: block; background: #e5eff9; margin: 24px 12px 0; position: relative;}
.zwPart4 .box .txt{ height: 80px; font-size: 18px; line-height: 32px; padding: 8px 80px 8px 20px;}
.zwPart4 .box img{ height: 100%; position: absolute; bottom: 0; right: 0;}
.zwPart4 .box:hover{ box-shadow: 0 0 8px rgba(0,0,0,.3); color: #0064C8;}

.zwPart5{ margin: 0 40px 30px 0;}
.zwPart5 .tit{ font-size: 24px; color: #fff; background: #0064C8; padding: 10px 20px;}
.zwPart5 .list a{ display: block; width: 100%; float: left; font-size: 18px; background: #fff; padding: 15px 20px; margin-bottom: 1px;}
.zwPart5 .list a.slt,.zwPart5 .list a:hover{ color: #0064C8;}
.zwPart6{ margin: 0 0 40px;}
.zwPart6 .box{ display: block; margin-bottom: 30px; padding: 20px;}
.zwPart6 .box .t1 a{ display: block; font-size: 18px; margin-bottom: 20px;}
.zwPart6 .box .t1 a:hover{ color: #0064C8;}
.zwPart6 .box .t2 span em{ display: inline-block; color: #666; margin-right: 40px;}
.zwPart6 .box .t2 span a{ display: inline-block; width: 96px; color: #fff; line-height: 32px; text-align: center; background: #4c92d8; border-radius: 3px; margin-left: 15px;}
.zwPart6 .box .t2 span a img{ width: 19px; margin-right: 7px; margin-top: -2px;}
.zwPart6 .box .t2 span a:hover{ background: #0064C8;}

/*============================ 信息公开目录 ============================*/
.xxWrap{ padding: 25px 20px; margin-bottom: 40px;}
.xxTit1{ font-size: 24px; color: #0064C8;}
.xxTit1 a{ color: #0064c8;}
.xxTit2{ border-bottom: 1px solid #e5eff9; padding: 5px 0 10px; margin-bottom: 5px;}
.xxTit2 a{ display: inline-block; color: #0064C8; font-size: 20px; border-left: 4px solid #0064C8; line-height: 20px; padding-left: 10px;}
.xxWrap .jsTabTit{ padding: 30px 0;}
.xxWrap .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 160px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9; margin: 0 1px;}
.xxWrap .jsTabTit .jsTabSlt{ color: #fff; background: #0064c8;}
.xxPart1{ margin: 0 -10px; padding-top: 10px;}
.xxPart1 .col-sm-2{ width: 20%;}
.xxPart1 a{ display: block; margin: 0 10px 20px; line-height: 48px; border-radius: 4px;}
.xxPart1 a.bg1{ background: #e8f4fb;}
.xxPart1 a.bg2{ background: #fef3e7;}
.xxPart1 a.bg3{ background: #e5eff9;}
.xxPart1 a.bg4{ background: #f8e8e8;}
.xxPart1 a.bg1:hover{ color: #fff; background: #21a0e5;}
.xxPart1 a.bg2:hover{ color: #fff; background: #fd9a01;}
.xxPart1 a.bg3:hover{ color: #fff; background: #0164c9;}
.xxPart1 a.bg4:hover{ color: #fff; background: #c82828;}
.xxPart2 li{ width: 100%; float:left; font-size: 15px; margin-bottom: 5px; position:relative;}
.xxPart2 li a{ display:block; width: 100%; line-height: 36px; padding: 0 10px;}
.xxPart2 li:hover>a{ color: #fff; background:#0064c8;}
.xxPart2 li ul{ position:absolute; float:left; width: 100%; display:none; z-index:9999;}
.xxPart2 li ul li{ width: 100%; margin: 0;}
.xxPart2 li ul li a{ width: 100%; background-color: #e5eff9;}
.xxPart2 li ul li:hover>a{ color: #0064c8; background-color: #cee1f4;}
.xxPart2 li ul li ul{ width: 90%;}
.xxPart2 li ul li ul a{ background: #cee1f4;}
.xxPart2 li ul li ul li:hover>a{ background: #b9d4f0;}
.xxPart2 li ul li ul li ul{ width: 100%;}
.xxPart2 li ul li ul li ul a{ background: #b9d4f0;}
.xxPart2 li ul li ul li ul li:hover>a{ background: #95bde7;}
.xxPart2 li ul ul{ top:0; left: 100%;}
.xxPart2.bm .col-sm-3{ width: 20%;}
.xxPart2.bm li{ margin: 0; width: 100%;}
.xxPart3 .list{ border-bottom: 1px solid #e5eff9;}
.xxPart3 .list:last-child{ border-bottom: none;}
.xxPart3 .list a{ display: block; font-size: 15px; padding: 15px 0 15px 15px; background: url(zs_sdDot1.png) center left no-repeat; background-size: 6px;}
.xxPart3 .list a:hover{ color: #0064C8; background-image: url(zs_sdDot2.png);}

/* 20201125 专题新增 */
/*============================ 行政执法公示平台 ============================*/
.ztBigImg.zf{ height: 260px;}

.zfPart1{ margin: 30px -18px;}
.zfPart1 .box{ display: block; font-size: 20px; color: #fff; margin: 0 18px; padding: 20px 32% 20px 15px; border-radius: 6px; background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg2.png); background-size: auto 100%; background-position: right bottom; background-repeat: no-repeat;}
.zfPart1 .box.bg1{ background-color: #1892d1;}
.zfPart1 .box.bg2{ background-color: #59bb10;}
.zfPart1 .box.bg3{ background-color: #be2223;}
.zfPart1 .box.bg4{ background-color: #0164c9;}
.zfPart1 .box p{ height: 84px; line-height: 42px; overflow: hidden;}
.zfPart1 .box:hover{ box-shadow: 0 0 10px rgba(0,0,0,.4);}

.zfPart2{ border-radius: 5px; padding: 20px 10px 10px; margin-bottom: 30px;}
.zfPart2 .listCon ul{ width:100%;}
.zfPart2 .listCon ul li{ width:100%;}
.zfPart2 .listCon ul li a{ display: block; line-height: 48px; margin: 20px 10px 0; border: 1px solid #e5eff9; border-radius: 6px;}
.zfPart2 .listCon ul li a:hover{ color: #fff; background: #0064C8;}
.zfPart2 .listCon2 ul{ width:100%;}
.zfPart2 .listCon2 ul li{ width:100%;}
.zfPart2 .listCon2 ul li a{ display: block; line-height: 48px; margin: 20px 10px 0; border: 1px solid #e5eff9; border-radius: 6px;}
.zfPart2 .listCon2 ul li a:hover{ color: #fff; background: #0064C8;}

.zfPart2 .listCon3 ul{ width:100%;}
.zfPart2 .listCon3 ul li{ width:100%;}
.zfPart2 .listCon3 ul li a{ display: block; line-height: 48px; margin: 20px 10px 0; border: 1px solid #e5eff9; border-radius: 6px;}
.zfPart2 .listCon3 ul li a:hover{ color: #fff; background: #0064C8;}

.zfPart2 .listCon4 ul{ width:100%;}
.zfPart2 .listCon4 ul li{ width:100%;}
.zfPart2 .listCon4 ul li a{ display: block; line-height: 48px; margin: 20px 10px 0; border: 1px solid #e5eff9; border-radius: 6px;}
.zfPart2 .listCon4 ul li a:hover{ color: #fff; background: #0064C8;}

.zfPart2 .btnClick{ background: #fff; padding: 20px 0 15px; cursor:pointer;}
.zfPart2 .btnClick span{ display: inline-block; color: #0164c9; background: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg3.png) center right no-repeat; background-size: 12px; padding-right: 22px;}
.zfPart2 .btnClick2{ background: #fff; padding: 20px 0 15px; cursor:pointer;}
.zfPart2 .btnClick2 span{ display: inline-block; color: #0164c9; background: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg3.png) center right no-repeat; background-size: 12px; padding-right: 22px;}
.zfPart2 .btnClick3{ background: #fff; padding: 20px 0 15px; cursor:pointer;}
.zfPart2 .btnClick3 span{ display: inline-block; color: #0164c9; background: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg3.png) center right no-repeat; background-size: 12px; padding-right: 22px;}
.zfPart2 .btnClick4{ background: #fff; padding: 20px 0 15px; cursor:pointer;}
.zfPart2 .btnClick4 span{ display: inline-block; color: #0164c9; background: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg3.png) center right no-repeat; background-size: 12px; padding-right: 22px;}
.zfPart2 .btnCheck span{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_zfImg4.png);}

.zfPart3{ margin-bottom: 30px; border-radius: 5px; padding: 20px 20px 10px;}
.zfPart3 .jsTabTit,.wjPart3 .jsTabTit{ padding: 30px 0;}
.zfPart3 .jsTabTit span,.wjPart3 .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 160px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9; margin: 0 1px;}
.zfPart3 .jsTabTit .jsTabSlt,.wjPart3 .jsTabTit .jsTabSlt{ color: #fff; background: #0064c8;}
.zfPart3 .list .box{ display: block; border-bottom: 1px solid #E5EFF9; padding: 10px 0;}
.zfPart3 .list .box span{ display: block; width: 65%; background: url(zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.zfPart3 .list .box em{ display: block; width: 25%; color: #999; text-align: right;}
.zfPart3 .list .box:hover span{ color: #0064C8; background-image: url(zs_xzDot2.png);}
.zfPart3 .list .box:last-child{ border-bottom: none;}

/*============================ 行政执法公示平台 ============================*/
.wjPart1{ margin: 40px 0 30px; padding: 25px 20px 5px; border-radius: 5px;}
.wjPart1 .hbSlide{ padding: 20px 12px;}
.wjPart1 .hbSlide .box{ display: block; margin: 10px 13px; padding: 15px 0 20px; background: #e5eff9; border-radius: 6px;}
.wjPart1 .hbSlide .box img{ width: 60px; margin: 0 auto 15px;}
.wjPart1 .hbSlide .box:hover{ box-shadow: 0 0 10px rgba(0,0,0,.4);}
.wjPart2{ margin: 0 -30px;}
.wjPart2 .box{ display: block; font-size: 26px; color: #fff; padding: 40px 10px; margin: 0 30px; background-repeat: no-repeat; background-size: cover; border-radius: 5px;}
.wjPart2 .box.bg1{ background-image: url(zs_wjImg3_1.jpg);}
.wjPart2 .box.bg2{ background-image: url(zs_wjImg3_2.jpg);}
.wjPart2 .box.bg3{ background-image: url(zs_wjImg3_3.jpg);}
.wjPart2 .box:hover{ box-shadow: 0 0 10px rgba(0,0,0,.4);}
.wjPart3{ margin: 30px 0 40px; padding: 0 20px 30px; border-radius: 5px;}
.wjPart3 .jsTabTit span{ width: 210px;}
.wjPart3 .jsTabTit span.jsTabSlt,.wjPart3 .jsTabTit span:hover{ background: #0064C8; font-weight: bold;}
.wjPart3 .jsTabTit span.jsTabSlt a,.wjPart3 .jsTabTit span:hover a{ color: #fff;}
.wjPart3 .jsTabCon{ display: block;}
.wjPart3 .jsTabCon .part1{ line-height: 36px; background: #e5eff9; border-radius: 6px; padding: 20px 10px;}
.wjPart3 .jsTabCon .part1 .t1{ margin-right: 15px;}
.wjPart3 .jsTabCon .part1 .t1 span{ display: block; width: 70px;}
.wjPart3 .jsTabCon .part1 .t1 p{ padding-left: 70px;}
.wjPart3 .jsTabCon .part1 .t1 p input{ width: 100%; height: 36px; line-height: 36px; background: #fff; padding: 0 10px; border-radius: 3px;}
.wjPart3 .jsTabCon .part1 .t2 span{ display: block; text-align: right;}
.wjPart3 .jsTabCon .part1 .t2 p{ margin-right: 10px;}
.wjPart3 .jsTabCon .part1 .t2 select{ width: 100%; border: none; height: 36px; line-height: 36px; border-radius: 3px; padding-left: 10px;}
.wjPart3 .jsTabCon .part1 .t2 input{ width: 100%; height: 36px; height: 36px; border-radius: 3px; padding: 0 10px;}
.wjPart3 .jsTabCon .part1 .t2 em{ display: inline-block; background: #fff; border-radius: 3px;}
.wjPart3 .jsTabCon .part1 .t2 em input{ width: 80%;}
.wjPart3 .jsTabCon .part1 .t2 .cx{ color: #fff; background: #0064C8;}
.wjPart3 .jsTabCon .part2{ margin: 25px 0 30px;}
.wjPart3 .jsTabCon .part2 table{ width: 100%; font-size: 15px; text-align: center; border: 1px solid #e5eff9;}
.wjPart3 .jsTabCon .part2 table tr:nth-child(odd){ background: #f2f7fc;}
.wjPart3 .jsTabCon .part2 table th{ font-weight: normal; text-align: center; padding: 15px 0;}
.wjPart3 .jsTabCon .part2 table td{ border: 1px solid #E5EFF9; padding: 15px 10px; line-height: 26px;}

.wjPart3 .jsTabCon .part2 table td.w2{ width: 27%;}
.wjPart3 .jsTabCon .part2 table td.w4{ width: 10%;}
.wjPart3 .jsTabCon .part2 table td a{ color: #0064C8;}


/*============================ 冠县人民政府公报 ============================*/
.gbPart1{ margin: 30px 0; border-radius: 5px; padding: 30px 20px 20px;}
.gbPart1 .xxTit1{ font-size: 28px;}
.gbPart1 .txt{ line-height: 32px; margin-top: 20px;}
.gbPart1 .txt p{ text-indent: 2em;}
.gbPart2{ border-radius: 5px; margin: 0 30px 30px 0; padding: 20px;}
.gbPart2 .part1{ background: #e5eff9; padding: 3px 15px; line-height: 38px; margin: 10px 0;}
.gbPart2 .part1 .l{ width: 80%;}
.gbPart2 .part1 .l span{ display: inline-block; margin: 0 20px; padding: 0 10px;}
.gbPart2 .part1 .l a:hover{ color: #0064C8;}
.gbPart2 .part1 .r a{ color: #0164c9; background: url(zs_gbImg2.png) center left no-repeat; background-size: 18px; padding-left: 30px;}
.gbPart2 .part2 a{ display: block; border-bottom: 1px solid #eee; padding: 10px 0 10px 18px; background: url(zs_xzDot1.png) center left no-repeat; background-size: 6px;}
.gbPart2 .part2 a:hover{ color: #0064C8; background-image: url(zs_xzDot2.png);}
.gbPart2 .part3{ color: #999; padding: 10px 0 0;}
.gbPart2 .part3 span{ display: inline-block; width: 150px; background: #E5EFF9; padding: 8px; border-radius: 5px; margin-bottom: 5px;}
.gbPart2 .part3 span img{ width: 100%;}
.gbTit{ font-size: 20px; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 10px;}
.gbPart3{ border-radius: 5px; padding: 20px; margin-bottom: 20px;}
.gbPart3 .txt1{ line-height: 32px;}
.gbPart3 .txt1 .l{ margin-right: 10px;}
.gbPart3 .txt1 .r{ margin: 0 -6px;}
.gbPart3 .txt1 .r p{ margin: 0 6px 10px; padding: 0 10px; border: 1px solid #e5eff9; border-radius: 3px;}
.gbPart3 .txt1 .r p input{ width: 100%; height: 32px; line-height: 32px;}
.gbPart3 .txt1 .r p select{ width: 100%; line-height: 32px; border: none;}
.gbPart3 .txt2 input{ width: 48%; height: 32px; color: #fff; line-height: 32px; background: #999; border-radius: 3px;}
.gbPart3 .txt2 input.cx{ background: #0064C8;}
.gbPart4{ margin-bottom: 20px; border-radius: 5px; padding: 20px;}
.gbPart4 .txt{ line-height: 30px;}
.gbPart4 .txt p{ text-indent: 2em;}
.gbPart4 .txt span{ display: block;}
.gbPart5{ margin: 0 30px 30px 0; padding: 20px; border-radius: 5px;}
.gbPart5 .xxTit1 em{ font-size: 16px; color: #333; font-weight: normal;}
.gbPart5 .xxTit1 em select{ min-width: 160px; height: 32px; color: #999; line-height: 32px; background-color: #E5EFF9; background-image: url(zs_sdJt.png); border-color: #E5EFF9; padding-left: 10px; margin-left: 10px; border-radius: 3px;}
.gbPart5 .list{ border-top: 1px solid #eee; margin: 15px 0 22px;}
.gbPart5 .list .box{ display: flex; align-items: flex-end; padding: 17px 0; border-bottom: 1px solid #eee;}
.gbPart5 .list .box span{ display: block; width: 50%; font-size: 20px; background: url(zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.gbPart5 .list .box em{ display: block; width: 50%; color: #999;}
.gbPart5 .list .box:hover span{ color: #0064C8; background-image: url(zs_xzDot2.png);}

/*============================ 冠县基层政务公开标准化规范化建设 ============================*/
.bzTit{ font-size: 20px; color: #000;}
.bzPart1{ margin: 40px 0 30px; border-radius: 5px; border: 1px solid #d1e3f5;}
.bzPart1 .part1{ padding: 25px;}
.bzPart1 .part1 .list{ border-top: 1px solid #e5eff9; margin-top: 15px; padding: 30px 0;}
.bzPart1 .part1 .list .box{ display: block;}
.bzPart1 .part1 .list .box img{ width: 80px; margin-bottom: 10px;}
.bzPart1 .part1 .list .box:hover{ color: #0064C8;}
.bzPart1 .part2{ background: #f2f7fc; padding: 20px;}
.bzPart1 .part2 .bzSlide{ padding: 20px 0 40px;}
.bzPart1 .part2 .bzSlide .img{ margin: 10px; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.bzPart1 .part2 .bzSlide .img img{ width: 100%;}
.bzPart1 .part2 .bzSlide .slick-dots{ bottom: 0;}
.bzPart1 .part2 .bzSlide .slick-dots li{ width: 18px; height: 18px; border: 2px solid #abcced; background: none; border-radius: 50%; margin: 0 4px;}
.bzPart1 .part2 .bzSlide .slick-dots li.slick-active{ background: #0164c9; border-color: #0164c9}
.bzPart1 .part2 .bzSlide .img:hover,.bzPart2 .list1 .box:hover,.bzPart4 .img:hover{ box-shadow: 0 0 10px rgba(0,0,0,.4);}
.bzPart2,.bzPart3{ border-radius: 5px; border: 1px solid #d1e3f5; padding: 25px 30px;}
.bzPart2{ margin-bottom: 30px;}
.bzPart2 .list1{ margin: 0 -20px 20px; padding: 20px 0; border-bottom: 1px solid #E5EFF9;}
.bzPart2 .list1 .box{ display: flex;  margin: 0 20px; border-radius: 2px; padding: 15px; line-height: 20px;}
.bzPart2 .list1 .box.bg1{ background: #d3ecfa;}
.bzPart2 .list1 .box.bg2{ background: #def3cd;}
.bzPart2 .list1 .box.bg3{ background: #f4d4d4;}
.bzPart2 .list1 .box img{ height: 20px; margin-right: 10px;}
.bzPart2 .list2{ margin: 0 -13px;}
.bzPart2 .list2 a{ display: block; margin: 24px 13px 0; border: 1px solid #e5eff9; padding: 10px; border-radius: 4px;}
.bzPart2 .list2 a:hover{ color: #fff; background: #0064C8;}
.bzPart3 .part{ border-top: 1px solid #E5EFF9; margin-top: 15px; padding: 10px 0 0;}
.bzPart3 .part .left .box{ display: block; border-bottom: 1px solid #E5EFF9; padding: 15px 0; margin-top: 20px;}
.bzPart3 .part .left .box span{ display: block; font-size: 18px; background: url(zs_xzDot2.png) center left no-repeat; background-size: 6px; padding-left: 17px; margin-bottom: 14px;}
.bzPart3 .part .left .box p{ color: #999; font-size: 14px; padding: 0 17px;}
.bzPart3 .part .left .box:hover span{ color: #0064C8;}
.bzPart3 .part .right{ background: #e5eff9; margin: 15px 0 0 50px; padding: 15px 25px;}
.bzPart3 .part .right .bzTit{ margin-bottom: 20px;}
.bzPart3 .part .right .box{ display: block; border-left: 2px solid #fff; padding-bottom: 15px;}
.bzPart3 .part .right .box span{ display: block; color: #999; background: url(zs_bzImg5_1.png) center left no-repeat; padding-left: 28px; margin-left: -9px; position: relative; z-index: 1; margin-bottom: 6px;}
.bzPart3 .part .right .box p{ padding-left: 19px; color: #666; height: 48px; line-height: 24px;}
.bzPart3 .part .right .box:hover span{ font-weight: bold; color: #0064C8; background-image: url(zs_bzImg5_2.png);}
.bzPart3 .part .right .box:hover p{ color: #333;}
.bzPart4{ margin: 0 -15px 40px;}
.bzPart4 .img{ display: block; margin: 25px 15px 0;}
.bzPart4 .img img{ width: 100%;}

/*============================ 冠县政府常务会议 ============================*/
.hyPart1{ border-radius: 6px; margin-top: 25px; padding: 30px 20px 20px;}
.hyPart1 .title{ padding-bottom: 35px;}
.hyPart1 .title span{ display: inline-block; font-size: 28px; color: #0164c9; line-height: 30px;}
.hyPart1 .title a{ display: inline-block; font-size: 14px; color: #999; background: url(../images/zs_hyImg2.png) 7px 0 no-repeat; background-size: 30px; padding-left: 44px; line-height: 30px; margin-left: 10px;}
.hyPart1 .left{ margin-right: 50px;}
.hyPart1 .left .txt1 a{ display: block; float: left; width: 200px; font-size: 20px; line-height: 48px; background: #e5eff9; margin: 0 18px 20px 0;}
.hyPart1 .left .txt1 a.slt,.hyPart1 .left .txt1 a:hover{ color: #fff; background: #0064C8}
.hyPart1 .left .txt2{ line-height: 36px;}
.hyPart1 .left .txt2 p{ text-indent: 2em;}
.hyPart1 .right{ background: #e5eff9; margin-left: 20px; padding: 15px;}
.hyPart1 .right .txt1 span{ display: inline-block; font-size: 20px; background: url(../images/zs_hyImg3.png) center left no-repeat; background-size: 24px; padding-left: 34px;}
.hyPart1 .right .txt2 a{ display: block; margin-top: 15px;}
.hyPart1 .right .txt2 a img{ width: 100%; float: left; transition: all ease 400ms; -webkit-transition: all ease 400ms;}
.hyPart1 .right .txt2 a:hover img{ box-shadow: 0 0 10px rgba(0,0,0,.4);}
.hyPart2{ padding: 20px; margin: 20px 0 40px; border-radius: 6px;}
.hyPart2 .tit{ color: #666; margin-bottom: 25px; line-height: 48px;}
.hyPart2 .tit .l{ width: 180px; font-size: 20px; color: #fff; background: #0164C9;}
.hyPart2 .tit .r select{ width: 160px; line-height: 48px; background-color: #e5eff9; margin-left: 15px; border-color: #E5EFF9; padding: 0 18px; color: #666; cursor: pointer;}
.hyPart2 .part{ margin: 0 -22px;}
.hyPart2 .part .box{ font-size: 18px; margin: 0 22px;}
.hyPart2 .part .box span{ display: block; height: 56px; color: #0164C9; padding-top: 24px; background: url(../images/zs_hyImg8.png) center top no-repeat; background-size: 100% 100%;}
.hyPart2 .part .box a{ display: flex; justify-content: center; align-items: center; height: 42px; color: #0164c9; background: #e5eff9; margin-top: 24px;}
.hyPart2 .part .box a:hover{ background: #0164C9; color: #fff;}
.hyPart2 .part .box a.on{ display: block; background: #fd9a01; padding: 2px; position: relative;}
.hyPart2 .part .box a.on .tp{ display: block; width: 100%; height: 21px; background: url(../images/zs_hyImg9.png) center no-repeat; background-size: auto 100%; position: absolute; top: -20px; left: 0; z-index: 1;}
.hyPart2 .part .box a.on p{ color: #fd9a01; line-height: 22px; background: #fff;}
.hyPart2 .part .box a.on .wz{ display: block; color: #fff; font-size: 12px;}

/*============================ 冠县政府清单 ============================*/
.qdPart{padding: 27px 0 60px;}
.qdPart .tabsDiv{text-align: center;margin-bottom: 37px;}
.qdPart .tabsDiv .row{margin: 0 -7.5px;}
.qdPart .tabsDiv .row>div{padding: 0 7.5px;position: relative;}
.qdPart .tabsDiv .row>div.active:after{content: "";width: 24px;height: 17px;background: url(sj.png) no-repeat center center;position: absolute;bottom: -38px;left: 50%;margin-left: -8.5px;}
.qdPart .tabsDiv .row>div a{display: block;padding: 30px 0 20px;border-radius: 6px;}
.qdPart .tabsDiv .row>div a:hover{ box-shadow: 0 0 10px rgba(0,0,0,.4);}
.qdPart .tabsDiv .row>div:nth-child(1) a{background: url(qd-bg1.png) no-repeat center center;background-size:cover;}
.qdPart .tabsDiv .row>div:nth-child(2) a{background: url(qd-bg2.png) no-repeat center center;background-size:cover;}
.qdPart .tabsDiv .row>div:nth-child(3) a{background: url(qd-bg3.png) no-repeat center center;background-size:cover;}
.qdPart .tabsDiv .row>div .iconDiv{width: 90px;height: 90px;margin: 0 auto 20px;}
.qdPart .tabsDiv .row>div span{display: block;font-size: 32px;color: rgba(255,255,255,.75);font-family: fontB;}
.qdPart .tabsDiv .row>div .icon1{background: url(qd-icon1.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsDiv .row>div .icon2{background: url(qd-icon2.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsDiv .row>div .icon3{background: url(qd-icon3.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsDiv .row>div.active .icon1{background: url(qd-icon1_.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsDiv .row>div.active .icon2{background: url(qd-icon2_.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsDiv .row>div.active .icon3{background: url(qd-icon3_.png) no-repeat center center;background-size: 100%;}
.qdPart .tabsContent .bdDiv{border: 1px solid #d1e3f5;padding:20px 20px 30px;border-radius: 6px;background: #fff;}
.qdTitle{text-align: center;font-size: 28px;font-weight: bold;color: #0164c9;font-family: fontB;}
.qdPart .tabsContent .bdDiv .formDiv{margin: 20px 0;}
.qdPart .tabsContent .bdDiv .formDiv form{display: flex;}
.qdPart .tabsContent .bdDiv .formDiv select{width: 28.4%;background: url(zs_ixImg3_1.png) #e5eff9 no-repeat center right 10px;height: 42px;border: 0;margin-right: 1.4%;border-radius: 6px;padding: 0 10px;position: relative;}
.qdPart .tabsContent .bdDiv .formDiv input{width: 100%;background: #e5eff9;line-height: 42px;height:42px;margin-right: 1.4%;border-radius: 6px;padding: 0 10px;color: #333;border: 0;}
.qdPart .tabsContent .bdDiv .formDiv form>input{ width: 48%;}
.qdPart .tabsContent .bdDiv .formDiv button{display: block;width: 10.3%;background: #0164c9;color: #fff;border-radius: 6px;}
.qdPart .tabsContent .bdDiv .formDiv button:hover{opacity: .8;}
.qdPart .tabsContent .bdDiv .tableDiv table{width: 100%;border: 1px solid #d1e3f5;}
.qdPart .tabsContent .bdDiv .tableDiv table tr th{height: 48px;background: #e5eff9;min-width: 60px;font-weight: normal;text-align: center;border-right: 1px solid #d1e3f5;padding: 12px;white-space:nowrap;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td{text-align: center;border-top: 1px solid #d1e3f5;border-right: 1px solid #d1e3f5;color: #666666;padding: 9px;max-width: 200px;line-height: 2;vertical-align: middle!important;}
.qdPart .tabsContent .bdDiv .tableDiv table tr:nth-of-type(odd) td{background: #f8f8f8;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td a.yjzd_a{width: 86px;line-height: 36px;border-radius: 6px;display: block;color: #fff;text-align: center;margin: 0 auto;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td a.yjzd_a.bg999999{background: #999;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td a.yjzd_a.bg1993d6{background: #1993d6;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td a.ck_a{width: 64px;line-height: 36px;border-radius: 6px;display: block;color: #fff;text-align: center;margin: 0 auto;background: #0164c9;}
.qdPart .tabsContent .bdDiv .tableDiv table tr td a:hover{opacity: .8;}
.qdPart .tabsContent .pageDiv{text-align: center;margin-top: 36px;display:flex;justify-content:center;align-items:center;}
.qdPart .tabsContent .pageDiv .totalPage{color: #999;margin-right: 28px;}
.qdPart .tabsContent .pageDiv .page a,.qdPart .tabsContent .pageDiv .page span{display: inline-block;width: 26px;line-height: 26px;text-align: center;background: #e5eff9;color: #999;margin: 0 3px;}
.qdPart .tabsContent .pageDiv .page span{background: #0064c8;color: #fff;}
.qdPart .tabsContent .bdDiv .detailDiv .tableDiv {margin-top: 25px;}
.qdPart .tabsContent .bdDiv .detailDiv .tableDiv table tr th{font-size: 20px;color: #333;text-align: left;border-top: 1px solid #d1e3f5;width: 140px;}
.qdPart .tabsContent .bdDiv .detailDiv .tableDiv table tr td{text-align: left;color: #333;text-align: left;}
.qdPart .tabsContent .bdDiv .detailDiv .tableDiv table tr td a.bg0164c9{background: #0164c9;margin: 0;}
.qdPart .tabsContent .tabsTit a{ display: inline-block; color: #fc8b18; font-size: 20px; line-height: 40px; padding: 0 25px; border: 2px solid #FC8B18; border-radius: 10px; margin: 20px 0;}
.qdPart .tabsContent .tabsTit a i{ display: inline-block; background: url(/static/653b1bc4a36181f318e945a5/images/qd-icon4.png) center left no-repeat; background-size: 24px; padding-left: 35px;}
.qdPart .tabsContent .tabsTit a:hover{ background-color: #FC8B18; color: #fff;}
.qdPart .tabsContent .tabsTit a:hover i{ background-image: url(/static/653b1bc4a36181f318e945a5/images/qd-icon4H.png);}

.zd-cascader-wrap{width: 48%;margin-right: 1.4%;height: 42px;line-height: 42px;font-size: 16px;}

/* 20210203 */
.lbSlideWrap{ padding: 40px 15px; border: 1px solid #d1e3f5; margin-bottom: 40px; border-radius: 5px;}
.lbSlide{ padding: 0 100px;}
.lbSlide .box img{ width: 100%;}
.lbSlide .box .t1{ padding: 20px 0 10px; line-height: 36px;}
.lbSlide .box .t1 p{ font-size: 26px;}
.lbSlide .box .t1 span{ display: block; color: #999;}
.lbSlide .box .t2{ border-top: 1px solid #bbb; color: #666; font-size: 18px; line-height: 26px; padding: 15px 0;}
.lbSlide .slick-arrow{ width: 50px; height: 120px; margin-top: -60px;}
.lbSlide .slick-arrow.prev{ background-image: url(zs_lbJtL.png);}
.lbSlide .slick-arrow.next{ background-image: url(zs_lbJtR.png);}

/* 20211201 修改 */
.ysPart1{ padding: 20px 0 40px;}
.ysPart1 a{ display: inline-block; line-height: 48px; margin: 20px 10px 0; padding: 0 30px; border: 1px solid #e5eff9; border-radius: 6px;}
.ysPart1 a:hover{ color: #fff; background: #0064C8;}
.ysCont .jsTabTit a,.ysCont .jsTabTit span{ display: inline-flex; justify-content: center; align-items: center; padding: 0; width: 160px; height: 48px; float: inherit; font-size: 18px; color: #666; background: #e5eff9; margin: 0 1px;}
.ysCont .jsTabTit a:hover{ color: #fff; background: #0064c8; font-weight: bold;}
.ysMore a{ display: inline-block; border: 1px solid #0064C8; color: #0064C8; line-height: 40px; padding: 0 50px;}
.ysMore a:hover{ color: #fff; background: #0064C8;}

.wjTable{ padding: 20px 0;}
.wjTable .list{ margin: 30px -50px 0;}
.wjTable .box{ margin: 0 50px 20px;}
.wjTable .box span{ display: block; width: 80px; line-height: 52px;}
.wjTable .box p{ padding-left: 90px;}
.wjTable .box p input,.wjTable .box p select{ width: 100%; height: 52px; line-height: 52px; background-color: #e5eff9; border-radius: 6px; border-color: #e5eff9; padding: 0 15px;}
.wjTable .box p.t1 select,.wjTable .box p.t1 em{ width: 30%; background-color: #e5eff9; border-radius: 6px;}
.wjTable .box p.t1 select{ margin-right: 3%;}
.wjTable .box p.t1 input{ width: 75%;}
.wjTable .box p.t2{ font-size: 0;}
.wjTable .box p.t2 i{ display: inline-block; width: 10%; font-size: 16px;}
.wjTable .box p.t2 input{ width: 45%;}
.wjTable .bot .an{ width: 160px; font-size: 18px; color: #fff; line-height: 52px; border-radius: 6px; margin: 20px 10px 0; background: #0064c8;}
.wjTable .bot .an.cz{ background: #999;}
.wjTable .bot .an:hover{ background: #0255A8;}
.wjTable .zd-cascader-wrap{ width: 100%; height: auto; font-size: 16px;}
.wjTable .zd-input__suffix,.wjTable .zd-input__suffix-inner{ width: auto !important;}
.wjTable .zd-input__icon{ width: 30px; height: 52px;}
.wjTable .zd-cascader__dropdown{ top: 52px;}
.wjTable .zd-cascader-panel{ font-size: 16px;}
.wjTable .zd-cascader-menu{ min-width: 200px;}
.wjTable .zd-cascader-wrap:not(.is-disabled):hover .zd-input__inner,.wjTable .zd-cascader-wrap.is-focus .zd-input .zd-input__inner,.wjTable .zd-cascader-wrap:focus-within .zd-input__inner{  border-color: #e5eff9;}


/* 20211229 */
.ywPart6 .zixun{ background: #e5eff9; padding: 10px 15px; margin: 40px 0 80px;}
.ywPart6 .zixun p{ color: #666; font-size: 20px; line-height: 40px; background: url(zs_lbZx.png) left center no-repeat; background-size: 37px; padding-left: 60px;}
.ywPart6 .zixun p a{ color: #ad1818; font-weight: bold; display: inline-block;}
.ywPart6 .zixun p a:hover{ color: #f00;}

/*============================ 惠企政策专区 ============================*/
.hqBanner{ height: 260px; display: flex; justify-content: center; align-items: center; font-size: 72px; color: #fff; -webkit-text-stroke: 3px #05469e;}

.hqPart1{ margin: 35px 0 30px; padding: 20px 20px 5px;}
.hqPart1,.hqPart2{ border-radius: 5px; border: 1px solid #d1e3f5;}
.hqPart1 .info{ margin-bottom: 35px;}
.hqPart1 .info span{ display: block; padding: 16px 20px; background: #0064C8; border-radius: 6px;}
.hqPart1 .info span i { display: inline-block; color: #fff; font-size: 24px; line-height: 32px; background: url(zs_hqImg2.png) center left no-repeat; background-size: 32px; padding-left: 50px;}
.hqPart1 .info .ss{ width: 420px; position: relative; margin-top: 8px;}
.hqPart1 .info .ss input{ width: 100%; line-height: 48px; border: 1px solid #cce0f4; background-color: #e5eff9; border-radius: 4px; padding: 0 60px 0 12px;}
.hqPart1 .info .ss button{ font-size: 0; width: 48px; height: 48px; background: url(zs_hqImg3.png) center no-repeat; background-size: 24px; position: absolute; top: 0; right: 0; z-index: 1;}
.hqPart1 .part{ margin-bottom: 10px;}
.hqPart1 .part .col-sm-2{ width: 20%;}
.hqPart1 .part .top{ padding-right: 50px; position: relative;}
.hqPart1 .part .top .open{ width: 50px; font-size: 14px; position: absolute; top: 0; right: 0; cursor: pointer;color: #0064c8; background: url(zs_zfImg3.png) center left no-repeat; background-size: 8px; padding-left: 16px;}
.hqPart1 .part .txt.cur .open{ display: block; background-image: url(zs_zfImg4.png);}
.hqPart1 .part label{ display: flex; align-items: center; font-weight: normal; font-size: 14px; margin: 0 10px 15px 0; cursor: pointer;}
.hqPart1 .part label input{ margin-right: 5px;}
.hqPart1 .part .txt2{ display: none; padding-right: 60px;}

.hqPart2{ margin-bottom: 50px; padding: 20px 20px 30px;}
.hqPart2 .title{ font-size: 20px;}
.hqPart2 .part{ padding: 10px 0 25px;}
.hqPart2 .part a{ display: block; padding: 20px 0; border-bottom: 1px solid #e5eff9;}
.hqPart2 .part a p{ font-size: 18px; margin-bottom: 15px;}
.hqPart2 .part a i{ display: block; color: #999;}
.hqPart2 .part a em{ display: inline-block; color: #666; margin-right: 60px; background-position: center left; background-repeat: no-repeat; background-size: 16px; padding-left: 24px;}
.hqPart2 .part a em.icon1{ background-image: url(zs_hqImg4.png);}
.hqPart2 .part a em.icon2{ background-image: url(zs_hqImg5.png);}
.hqPart2 .part a em.icon3{ background-image: url(zs_hqImg6.png);}
.hqPart2 .part a:hover p{ color: #0064C8;}

.hqRight{ width: 280px; position: fixed; bottom: 5px; right: 5px; z-index: 999; border: 3px solid #0064c8; border-radius: 0 2px 2px 2px;}
.hqRight .tip{ width: 28px; height: 104px; color: #fff; text-align: center; padding-top: 4px; background: #0064C8; border-radius: 2px 0 0 2px; position: absolute; top: -2px; left: -28px; cursor: pointer;}
.hqRight .tip em{ width: 2px; height: 100%; background: linear-gradient(#0050a0,#0064c8); position: absolute; top: 0; right: 0;}
.hqRight .tip i{ display: block; width: 100%; height: 8px; background: url(zs_hqImg7.png) no-repeat; background-size: 100% 100%; position: absolute; bottom: -8px; left: 0;}
.hqRight .tit{ width: 100%; color: #fff; line-height: 32px; background: #0064C8; padding: 0 5px; position: relative;}
.hqRight .tit i{ width: 32px; height: 32px; text-align: center; position: absolute; top: -2px; right: 0; z-index: 1; cursor: pointer;}
.hqRight .list{ padding: 10px 10px 0;}
.hqRight .list a{ display: block; font-size: 14px; margin-bottom: 10px;}
.hqRight .list a:hover{ color: #0064C8;}

/*=====分页=========*/
.sxPager {
    /*====background: #f1f5f9;======*/
    text-align: center;
    font-size: 14px;
	width: 100%;
}
.sxPager .sxPagerTotal {
    margin-right: 20px
}
.sxPager .sxPagerPrev,
.sxPager .sxPagerNext {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px
}
.sxPager .sxPagerPrev::before,
.sxPager .sxPagerNext::before {
    position: absolute;
    top: 50%;
    display: inline-block;
    content: "";
    width: 6px;
    height: 6px;
    margin-top: -3px;
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: #333;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
.sxPager .sxPagerNext::before {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.sxPager .sxPagerLink {
    margin: 0 5px
}


/*============================ 媒体查询 ============================*/
.mobHide{ display: block;}
.mobShow{ display: none;}

@media (max-width: 1440px) {
	.ztBigImg{ height: 370px;}
	.rigMenu{ right: 5px;}
}

@media (max-width: 1200px) {
	.wrap{ width: 100%; padding: 0 15px;}
	.header{ height: 100px;}
	.header .logo{ width: 200px; height: auto;}
	.navbar_nav li{ font-size: 16px; margin-right: 10px; line-height: 100px;}
	.navbar_nav li a{ padding: 0 10px;}
	.header .search,.navbar_nav li.last a.t2{ height: 100px;}
	.footer .navDown .navDownMenu .navDownInner{ width: 100%; padding: 15px;}
	.footer .navUp .navTit li{ width: 18.5%; margin-right: 1.8%;}
	.yjPart .part3 .t2 span{ padding-right: 10px;}
	.qdPart .tabsContent .bdDiv .tableDiv{width: 100%;overflow-x: auto;}
	.qdPart .tabsContent .bdDiv .tableDiv table{width: auto;min-width: 900px;}
	.hyPart2 .part{ margin: 0 -5px;}
	.hyPart2 .part .box{ margin: 0 5px;}
	.hqPart1 .part .top span{ font-size: 14px;}
}

@media (max-width: 900px) {
	.header .right,.navbar_nav{ display: none;}
	.header{ height: 100px; position: fixed; top: 0; left: 0; z-index: 999;}
	.header .logo{ width: 180px; height: auto; margin: 10px 0 0 10px;}
	.header .fr.mobShow,.header .list.mobShow{ display: block;}
	.header .search{ display: block; height: 60px;}
	.header .searInp{ top: 58px;}
	.header .searInp .txt{ height: 50px; line-height: 50px; padding: 0 50px 0 10px;}
	.header .searInp .btn{ width: 50px; height: 50px; background-size: 20px;}
	#navToggle{ height: 100%; width: 30px; height: 30px; display: inline-block; float: right; margin: 15px 15px 0 30px;}
	#navToggle span{ display: block; position: relative; width: 30px; height: 30px; background: url(/static/653b1bc4a36181f318e945a5/images/zs_menu.png) no-repeat; background-size: contain;}
	.header .list a{ display: inline-flex; justify-content: center; align-items: center; width: 29%; height: 30px; font-size: 16px; color: #0064C8; border: 2px solid #fff; background: #fff; margin: 0 1%;}
	.header .list a:hover{ background: #0064C8; color: #fff;}
	.main{ margin-top: 100px;}
	.ywPart1 .xwSlide .box{ height: 260px;}
	.ywPart2 .jsTabTit span{ width: 25%; font-size: 20px;}
	.zcWrap{ margin: 0 -10px;}
	.zcPart1{ padding: 0 10px 10px; margin: 20px 10px 0;}
	.zcPart1 .jsTabTit span{ font-size: 16px;}
	.yjPart .part3 .t2 span{ line-height: 24px;}
}

@media (max-width:767px) {
	.mobHide{ display: none;}
	.mobShow{ display: block;}
	body,button,input,select,textarea{ font-size: 14px;}
	.wrap.bj{ padding: 0;}
	.footer .part2 .wrap{ font-size: 12px; text-align: center; display: block; line-height: inherit; line-height: 24px;}
	.footer .part2 .right{ width: 100%; justify-content: center;}
	.footer .part2 .right i{ margin: 0 6px;}
	.ztBigImg{ height: 200px;}
	.three .bigTit{ font-size: 30px;}
	.three .txtTit{ padding: 15px 0;}
	.three .txtTit span{ height: 50px; font-size: 20px; background-size: 24px; padding-left: 50px; background-position: center left 12px;}
	.three .cont{ padding: 10px;}
	.three .ixList .box{ padding: 8px 0;}
	.three .ixList .box span{ font-size: 16px;}
	.three .ixList .box em{ font-size: 12px;}
	.jsTabTit{ width: auto; overflow-x: auto; white-space:nowrap;}
	.jsTabTit span,.jsTabTit.four span,.jsTabTit.six span{ display: inline-block; float: inherit; width: auto !important; font-size: 16px; background-size: 8px; padding-bottom: 4px;}
	.jsTabTit span p,.ywPart2 .jsTabTit .jsTabSlt p{ padding: 0 15px 10px; border-width: 2px;}
	.three .mt60{ margin-top: 40px;}
	.ixList.sdH{ height: auto;}
	.xzCont{ margin: 30px 0 40px; padding: 10px 15px;}
	.xzCont .part{ margin-bottom: 30px;}
	.xzCont .part .left{ width: 100%; position: inherit; padding: 15px 0 10px;}
	.xzCont .part .left img{ width: 40px;}
	.xzCont .part .right{ padding: 0;}
	.xzCont .part .right .box{ padding: 10px 0;}
	.xzCont .part .right .box .txt a{ margin-top: 5px; padding: 0 5px 0 11px; background-size: 4px;}
	.inTit1{ padding: 10px 0;}
	.ywPart1,.ywPart2,.ywPart3,.ywPart4,.gkPart2,.gkPart3 .left,.gkPart3 .right,.gkPart6{ margin: 15px 0 0; padding: 10px;}
	.ywPart1 .xwSlide{ padding: 10px 20px;}
	.ywPart1 .xwSlide .box{ height: 150px;}
	.ywPart1 .xwSlide .box p{ font-size: 14px; padding: 5px 10px;}
	.ywPart1 .xwSlide .slick-arrow{ width: 12px; height: 20px; margin-top: -10px;}
	.ywPart2 .ixList{ height: auto !important;}
	.ywPart2 .ixList .box{ margin-top: 10px;}
	.ywPart2 .ixList .box em{ font-size: 12px;}
	.ywPart2 .ixList .box.xg p a{ font-size: 12px; line-height: 20px;}
	.ywPart3 .list1 a{ margin-top: 10px;}
	.ywPart3 .list2 a{ margin-top: 10px;}
	.ywPart4{ margin-bottom: 30px;}
	.ywPart4 .ztSlide{ padding: 15px 15px 20px;}
	.gkPart1{ padding: 0 5px;}
	.gkPart1 .col-sm-2,.gkPart6 .col-sm-2{ width: 50%;}
	.gkPart1 .part{ margin: 20px 10px 0;}
	.gkPart1 .part .box{ height: 130px; padding: 30px 0 0;}
	.gkPart1 .part .box img{ width: 40px; margin-bottom: 15px;}
	.gkPart1 .part .list{ top: 130px; padding: 0 10px;}
	.gkPart1 .part .list a{ margin: 7px 0;}
	.gkPart2 .part{ margin: 0 -5px;}
	.gkPart2 .txt1{ margin: 15px 5px 0;}
	.gkPart2 .txt2 input{ margin: 15px 10px 0 5px;}
	.gkPart3{ margin: 0;}
	.gkPart3 .left,.gkPart3 .right{ min-height: auto; margin-top: 15px; padding-bottom: 10px;}
	.gkPart3 .left .img img{ height: auto;}
	.gkPart3 .right a{ margin-top: 10px;}
	.gkPart4,.gkPart5{ margin: 15px 0 0;}
	.gkPart6{ margin-bottom: 30px;}
	.inLoca{ margin: 10px 0; padding: 10px;}
	.inLoca p{ padding-left: 22px; background-size: 12px;}
	.inLoca p i{ margin: 0 5px;}
	.ywPart5{ padding: 10px;}
	.ywPart5 .jsTabTit{ padding: 20px 0;}
	.ywPart5 .jsTabTit span{ font-size: 16px; height: 40px; width: 140px !important;}
	.ywPart5 .ixList{ margin-bottom: 10px;}
	.ywPart5 .ixList .box{ margin-bottom: 10px;}
	.fenye a{ margin: 0 3px;}
	.fenye span,.fenye a.l{ display: none;}
	.ywPart6{ margin: 20px 0 40px; padding: 10px;}
	.ywPart6 .tit{ padding-bottom: 10px;}
	.ywPart6 .tit span{ font-size: 22px;}
	.ywPart6 .txt{ line-height: 24px;}
	.ywPart6 .bot{ display: flex; align-items: center;}
	.ywPart6 .bot .left a{ width: 24px; height: 24px; margin-left: 10px;}
	.ywPart6 .bot .right{ margin-left: 10px;}
	.ywPart6 .bot .right a{ font-size: 12px; height: 24px; padding: 0 10px 0 20px; background-position: center left 5px; background-size: 12px; margin-left: 5px;}
	.ztBigImg.gg{ height: 140px;}
	.ggTit{ padding-bottom: 10px; margin-bottom: 10px;}
	.ggPart1,.ggPart2,.ggPart3{ margin-bottom: 20px; padding: 20px 15px;}
	.ggPart1 .col-sm-2{ width: 50%;}
	.ggPart1 .part{ margin: 0 -5px;}
	.ggPart1 .box{ margin: 5px; padding: 20px 10px 10px; font-size: 16px;}
	.ggPart1 .box img{ width: 40px; margin-bottom: 10px;}
	.ggPart2 .jsTabTit span, .ggPart3 .jsTabTit span{ width: 45% !important; height: 36px; font-size: 14px; margin: 0 1%;}
	.ggPart2 .list{ margin: 0 -5px;}
	.ggPart2 .list .col-sm-2{ width: 33.333%;}
	.ggPart2 .list .box{ font-size: 15px; margin: 20px 5px 10px;}
	.ggPart2 .list .box img{ width: 40px;}
	.ggPart3 .box{ padding: 10px 0;}
	.ggPart3 .box .img{ margin: 0;}
	.ggPart3 .box .txt{ margin: 15px 0 0;}
	.ggPart3 .box .txt p{ height: 40px; line-height: 20px; margin: 10px 0 15px;}
	.ggPart3 .box .txt .tip{ margin: 0 -3px;}
	.ggPart3 .box .txt .tip a{ height: 30px; margin: 5px 3px 0; min-width: auto; padding: 0 10px; border-width: 1px;}
	.ggPart4{ margin: 30px 0 20px;}
	.ggPart4 a{ margin: 5px 0;}
	.zjSlide{ margin: 20px 0;}
	.zjSlide .slick-dots{ bottom: 5px;}
	.zjSlide .slick-dots li{ width: 10px; height: 10px; margin: 0 3px;}
	.zjCont .zjTit{ padding: 30px 0 20px;}
	.zjCont .part1,.zjCont .part2{ padding: 0 15px;}
	.zjCont .part1 .txt{ line-height: 24px;}
	.zjCont .part1 .list .col-sm-1{ width: 33.333%;}
	.zjCont .part1 .list .box img{ width: 40px; margin-bottom: 5px;}
	.zjCont .yxSlide .box{ margin: 0 -5px;}
	.zjCont .yxSlide .box .img p{ background-size: 30px;}
	.zjCont .yxSlide .box .img{ margin: 5px;}
	.zjCont .part3 .box{ margin: 0 3px 15px;}
	.zjCont .part3 .box .txt .t{ width: 90px; height: 90px; font-size: 26px; line-height: 34px;}
	.zjCont .part3 .box .txt .b span{ font-size: 24px;}
	.zjCont .part3 .box .txt .b i{ height: 2px;}
	.zjCont .part3 .box .txt .b p{ height: 72px; line-height: 24px;}
	.zcPart1 .jsTabTit i{ margin-top: 0;}
	.zcPart1 .jsTabCon{ margin-top: -14px;}
	.zcPart1 .ixList{ height: auto;}
	.zcPart1 .ixList .box{ margin-top: 10px; line-height: 18px;}
	.zcPart1 .ixList .box em{ font-size: 12px;}
	.zcTit{ padding: 10px 0;}
	.zcTit span{ font-size: 18px;}
	.zcPart2{ margin: 20px 0 30px; padding: 0 10px 10px;}
	.zcPart2 .list{ margin: 0 -5px;}
	.zcPart2 .list .box{ margin: 10px 5px 5px;}
	.zcPart2 .list .box img{ height: 80px; margin-bottom: 10px;}
	.yjPart{ margin: 20px 0 30px; padding: 10px;}
	.yjPart .jsTabTit span{ font-size: 16px; padding: 0 15px; height: 40px; line-height: 40px;}
	.yjPart .part1{ font-size: 14px; padding-bottom: 10px;}
	.yjPart .part1 span{ font-size: 20px;}
	.yjPart .part2{ padding: 0 0 10px; line-height: 26px;}
	.yjPart .part3 .t1{ padding: 0; font-size: 18px;}
	.yjPart .part3 .t2{ line-height: initial; margin-bottom: 0;}
	.yjPart .part3 .t2 span{ text-align: left; margin: 10px 0 5px;}
	.yjPart .part3 .t2 label{ margin-right: 10px;}
	.yjPart .part3 .check input[type='radio']{ margin-right: 5px;}
	.yjPart .part3 .t2 .inp{ height: 40px; line-height: 40px;}
	.yjPart .part3 .t3 input{ padding: 0 40px; height: 40px; line-height: 40px; margin: 15px 15px 10px 0;}
	.hdPart1{ margin: 20px -5px 10px;}
	.hdPart1 .col-sm-2{ width: 50%;}
	.hdPart1 .box{ font-size: 16px; margin: 0 5px 10px; line-height: 30px; padding: 15px 0 15px 10px;}
	.hdPart1 .box img{ width: 30px;}
	.hdPart1 .box p{ padding-left: 40px;}
	.hdPart2,.hdPart3,.hdPart4,.hdPart5,.hdPart6{ padding: 0 10px; height: auto;}
	.zcTit em a{ margin-left: 10px;}
	.hdPart2 .part{ overflow-x: scroll;}
	
	.hdPart2 table tr th,.hdPart2 table tr td{ font-size: 12px; padding: 8px 0;}
	.hdAd{ margin: 20px 0;}
	.hdPart3{ margin-bottom: 20px;}
	.hdPart3 .box{ padding: 8px 0;}
	.hdPart3 .box span{ width: 55%;}
	.hdPart3 .box i{ width: 75px; font-size: 12px;}
	.hdPart4,.hdPart5,.hdPart6{ margin: 0 0 20px;}
	.hdPart4 .list p span{ font-size: 26px;}
	.hdPart4 .date{ background-size: 14px; padding-left: 24px;}
	.ixPart1{ height: auto; padding: 40px 15px;}
	.ixPart1 .top .ixSearch{ margin: 0 0 10px;}
	.ixPart1 .top .txt{ line-height: 26px; white-space: initial; overflow: initial;}
	.ixPart1 .top .txt p{ padding-left: 70px;}
	.ixPart1 .top .txt a{ margin-right: 10px;}
	.ixPart1 .card-area{ margin-top: 20px;}
	.ixPart1 .card-area .card-item,.ixPart1 .card-area .card-item.active{ width: 100% !important; margin-top: 20px; border: none;}
	.ixPart1 .card-area .card-item.p1,.ixPart1 .card-area .card-item.p1.active{ height: 460px;}
	.ixPart1 .card-area .card-item.p2,.ixPart1 .card-area .card-item.p2.active{ height: 550px;}
	.ixPart1 .card-area .card-item.p3,.ixPart1 .card-area .card-item.p3.active{ height: 390px;}
	.ixPart1 .card-area .card-item .card .card-title i,.ixPart1 .card-area .card-item.active .card .card-title i{ border-color: #fff;}
	.ixPart1 .card-area .card-item .card .card-content{ height: auto;}
	.ixPart1 .card-area .card-item .card .card-title i,.ixPart1 .card-area .card-item.active .card .card-title i{ width: 50px; height: 50px; margin: 15px 0 0;}
	.ixPart1 .card-area .card-item .card .card-title i.icon1{ background-image: url(zs_ixImg1_1H.png)}
	.ixPart1 .card-area .card-item .card .card-title i.icon2{ background-image: url(zs_ixImg1_2H.png)}
	.ixPart1 .card-area .card-item .card .card-title i.icon3{ background-image: url(zs_ixImg1_3H.png)}
	.ixPart1 .card-area .card-item .card .card-title p{ font-size: 20px; color: #fff;}
	.ixPart1 .card-area .card-item .card .card-title,.ixPart1 .card-area .card-item.active .card .card-title{ height: 110px; top: 0; background: #20a0e4;}
	.ixPart1 .card-area .card-item .card .card-content,.ixPart1 .card-area .card-item.active .card .card-content{ top: 110px; font-size: 16px;}
	.ixPart1 .card-area .card-item .card .card-content .part1,.ixPart1 .card-area .card-item.active .card .card-content .part1{ padding: 8px 8px 0;}
	.ixPart1 .card-area .card-item .card .card-content .part1 .list1,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list1,.ixPart1 .card-area .card-item .card .card-content .part1 .list2,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2{ margin: 0;}
	.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list1 a{ font-size: 14px; margin: 0;}
	.ixPart1 .card-area .card-item .card .card-content .part1 .list1 a i,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list1 a i{ width: 45px; height: 45px; margin: 5px auto;}
	.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2 a{ margin: 10px 7px 0; font-size: 16px; line-height: 26px; padding: 10px 40px 10px 20px; background-position: center right 20px;}
	.ixPart1 .card-area .card-item .card .card-content .part1 .list2 a p,.ixPart1 .card-area .card-item.active .card .card-content .part1 .list2 a p{ height: 52px;}
	.ixPart1 .card-area .card-item .card .card-content .part2,.ixPart1 .card-area .card-item.active .card .card-content .part2{ padding: 0 10px;}
	.ixPart1 .card-area .card-item .card .card-content .part2 .col-sm-4,.ixPart1 .card-area .card-item.active .card .card-content .part2 .col-sm-4{ width: 50%;}
	.ixPart1 .card-area .card-item .card .card-content .part2 a,.ixPart1 .card-area .card-item.active .card .card-content .part2 a{ margin: 17px 10px 0; padding: 15px 0 5px;}
	.ixPart1 .card-area .card-item .card .card-content .part2 a i,.ixPart1 .card-area .card-item.active .card .card-content .part2 a i{ width: 40px; height: 31px; margin-bottom: 10px;}
	.ixPart1 .card-area .card-item .card .card-content .part3,.ixPart1 .card-area .card-item.active .card .card-content .part3{ padding: 0 10px;}
	.ixPart1 .card-area .card-item .card .card-content .part3 a,.ixPart1 .card-area .card-item.active .card .card-content .part3 a{ padding: 15px 5px 10px; margin-top: 22px;}
	.ixPart2{ padding: 20px 15px;}
	.ixPart2 .tit{ font-size: 14px; height: 30px; margin: 3px 10px 0 0;}
	.ixPart2 #scrollDiv li a{ font-size: 16px;}
	.ixPart2 .weatherDiv{ margin: 10px 0 0; display: flex; justify-content: center;}
	.ixTit span{ font-size: 22px; border-width: 3px; padding-bottom: 6px;}
	.ixCont{ margin: 0;}
	.ixPart3,.ixPart4,.ixPart5{ height: auto; margin: 0 15px 20px;}
	.ixPart3 .jsTabTit,.ixPart4 .jsTabTit{ width: 100%; white-space: initial; overflow-x: initial;}
	.ixPart3 .jsTabTit span{ width: 33.333% !important;}
	.ixPart3 .jsTabTit p{ font-size: 18px !important;}
	.ixPart3 .jsTabTit .jsTabSlt{ background: none;}
	.ixPart3 .box1{ padding: 5px 0 15px;}
	.ixPart3 .box1 p span{ font-size: 16px; height: 52px; line-height: 26px; margin-bottom: 8px;}
	.ixPart3 .box2{ padding: 10px 0; font-size: 12px;}
	.ixPart3 .box2 span{ font-size: 15px;}
	.ixPart4 .jsTabTit span{ width: 30.333% !important; margin: 0 1% !important;}
	.ixPart4 .list{ text-align: left;}
	.ixPart4 .list a{ text-align: center; font-size: 12px;}
	.ixPart4 .list a i{ width: 40px; height: 40px; margin-bottom: 5px;}
	.ixPart5 .list1 a{ margin: 10px 0 20px;}
	.ixPart5 .list1 a img{ width: 30px;}
	.ixPart5 .list2{ margin-bottom: 5px;}
	.ixPart5 .list2 a{ padding: 6px 0;}
	.ixPart5 .list2 a em{ margin: 2px 8px 0 0;}
	.ixPart6{ margin: 0 15px 30px; padding: 10px 10px 15px;}
	.jcTit p{ font-size: 24px; margin: 20px 0 10px;}
	.jcPart1{ margin-top: 30px; padding: 0 10px 10px;}
	.jcPart2 .part{ padding: 15px 10px;}
	.jcPart2 .part .tit{ font-size: 16px; line-height: 18px;}
	.jcPart2 .part .tit img{ width: 18px; margin-top: 2px;}
	.jcPart2 .part .tit p{ padding-left: 26px;}
	.jcPart2 .part .list{ margin: 0 -5px;}
	.jcPart2 .part .list .box{ margin: 10px 5px 0;}
	.jcPart2 .part .list .box .t{ font-size: 14px; line-height: 20px; padding: 7px 10px;}
	.jcPart2 .part .list .box .t img{ width: 20px; margin-right: 8px;}
	.jcPart2 .part .list .box .list{ top: 34px; right: 5px;}
	.zwPart1{ margin: 30px 0 20px; padding: 20px 10px 10px;}
	.zwPart2,.zwPart3{ margin-bottom: 20px;}
	.zwPart2 .fwSlide ul{ height: auto;}
	.zwPart2 .fwSlide ul li{ width: 100% !important; height: auto; margin: 0 0 15px;}
	.zwPart2 .fwSlide ul li .left{ width: 100%; height: 100px;}
	.zwPart2 .fwSlide ul li .left.bg1{ background: #fc8b18;}
	.zwPart2 .fwSlide ul li .left.bg2{ background: #4fb602;}
	.zwPart2 .fwSlide ul li .left.bg3{ background: #1993d5;}
	.zwPart2 .fwSlide ul li .left_top{ width: 100%; height: 100%; color: #fff; font-size: 20px; padding: 15px; top: 0 !important; margin: 0 !important;}
	.zwPart2 .fwSlide ul li .left_top i{ height: 40px; margin-bottom: 10px;}
	.zwPart2 .fwSlide ul li .left_top i.icon1{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_zwImg2_1H.png);}
	.zwPart2 .fwSlide ul li .left_top i.icon2{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_zwImg2_2H.png);}
	.zwPart2 .fwSlide ul li .left_top i.icon3{ background-image: url(/static/653b1bc4a36181f318e945a5/images/zs_zwImg2_3H.png);}
	.zwPart2 .fwSlide ul li .right{ width: 100%; height: auto; padding: 0 5px 10px;}
	.zwPart2 .fwSlide ul li .right a{ margin: 10px 5px 0;}
	.zwPart2 .fwSlide ul li .right a img{ width: 40px; height: 30px;}
	.zwPart2 .fwSlide ul li .right.bm a{ margin-top: 10px; padding: 15px 5px;}
	.zwPart3 .jsTabTit span{ font-size: 20px;}
	.zwPart3 .jsTabTit span p{ padding: 0 0 5px;}
	.zwPart3 .jsTabCon .list{ padding: 5px 5px 0;}
	.zwPart3 .jsTabCon .list .col-sm-2{ width: 50%;}
	.zwPart3 .jsTabCon .list .box{ margin: 0 5px 10px; padding: 8px 10px;}
	.zwPart3 .jsTabCon .list .box img{ width: 40px; height: 40px; margin-right: 10px;}
	.zwPart3 .jsTabCon .list .box p{ font-size: 16px; line-height: 40px;}
	.zwPart4{ margin-bottom: 30px;}
	.zwPart4 .box{ margin: 16px 6px 0;}
	.zwPart4 .box .txt{ height: 64px; font-size: 14px; line-height: 24px; padding: 8px 10px;}
	.zwPart4 .box img{ width: 40px; height: auto;}
	.zwPart5{ margin: 0;}
	.zwPart5 .list a{ width: 33%; font-size: 14px; padding: 10px; margin-right: 0.333%;}
	.zwPart6{ margin: 15px 0 30px;}
	.zwPart6 .box{ padding: 10px; margin-bottom: 15px;}
	.zwPart6 .box .t1 a{ font-size: 16px; margin-bottom: 10px;}
	.zwPart6 .box .t2 span{ display: block; width: 100%; font-size: 14px;}
	.zwPart6 .box .t2 span em{ margin-bottom: 5px;}
	.zwPart6 .box .t2 span a{ margin: 0 5px 0 0;}
	.xxWrap{ padding: 20px 15px; margin-bottom: 30px;}
	.xxWrap .jsTabTit{ padding: 20px 0;}
	.xxWrap .jsTabTit span{ font-size: 16px; height: 40px; padding: 0 20px;}
	.xxPart1{ margin: 0 -8px;}
	.xxPart1 .col-sm-2,.xxPart2.bm .col-sm-3{ width: 50%;}
	.xxPart1 a{ margin: 0 8px 15px; padding: 0 5px;}
	.xxPart2 li{ width: 100%;}
	.xxPart2 li a{ padding: 0 10px;}
	.xxPart2 li ul{ display: none;}
	.xxPart3 .list{ border-bottom: none;}
	.xxPart3 .list:last-child{ border-bottom: 1px solid #e5eff9;}
	.xxPart3 .list a{ font-size: 14px; padding: 10px 5px 10px 12px; border-bottom: 1px solid #e5eff9; margin-bottom: -1px;}
	
	/* 20201125 */
	.ztBigImg.zf{ height: 100px;}
	.zfPart1{ margin: 10px -8px 25px;}
	.zfPart1 .box{ margin: 15px 8px 0; font-size: 16px; padding: 10px 20% 10px 10px;}
	.zfPart1 .box p{ height: 60px; line-height: 30px;}
	.zfPart2{ margin-bottom: 20px; padding: 20px 5px 5px;}
	.zfPart2 .listCon{ margin-top: 10px;}
	.zfPart2 .listCon ul li a{ margin: 10px 5px 0; line-height: 36px;}
	.zfPart2 .listCon2{ margin-top: 10px;}
	.zfPart2 .listCon2 ul li a{ margin: 10px 5px 0; line-height: 36px;}
	.zfPart2 .listCon3{ margin-top: 10px;}
	.zfPart2 .listCon3 ul li a{ margin: 10px 5px 0; line-height: 36px;}
	.zfPart2 .listCon4{ margin-top: 10px;}
	.zfPart2 .listCon4 ul li a{ margin: 10px 5px 0; line-height: 36px;}
	.zfPart3{ margin-bottom: 20px; padding: 20px 10px 10px;}
	.zfPart3 .jsTabTit,.wjPart3 .jsTabTit{ padding: 20px 0;}
	.zfPart3 .jsTabTit span,.wjPart3 .jsTabTit span{ font-size: 16px; height: 40px; padding: 0 20px;}
	.zfPart3 .list .box{ padding: 6px 0;}
	.zfPart3 .list .box span{ width: 70%; padding-left: 10px; background-size: 4px;}
	.zfPart3 .list .box em{ font-size: 12px;}
	.wjPart1{ margin: 20px 0 10px; padding: 15px 10px 5px;}
	.wjPart1 .hbSlide{ padding: 10px 15px;}
	.wjPart1 .hbSlide .box{ margin: 5px; padding: 15px 0 10px;}
	.wjPart1 .hbSlide .box img{ width: 50px; margin-bottom: 10px}
	.wjPart2{ margin: 0 -5px;}
	.wjPart2 .box{ font-size: 16px; padding: 30px 10px; margin: 10px 5px 0;}
	.wjPart3{ margin: 20px 0 30px; padding: 0 10px 20px;}
	.wjPart3 .jsTabCon .part1{ padding: 15px 10px;}
	.wjPart3 .jsTabCon .part1 .t1{ margin: 0 0 10px;}
	.wjPart3 .jsTabCon .part1 .t1 span{ width: 25%; text-align: right;}
	.wjPart3 .jsTabCon .part1 .t1 p{ padding-left: 27%;}
	.wjPart3 .jsTabCon .part1 .t2 p{ margin: 0 0 6% 6%;}
	.wjPart3 .jsTabCon .part2{ margin: 15px 0 20px; overflow-x: scroll;}
	.wjPart3 .jsTabCon .part2 table{ width: 700px; font-size: 12px;}
	.wjPart3 .jsTabCon .part2 table th,.wjPart3 .jsTabCon .part2 table td{ padding: 5px; line-height: 22px}
	.gbPart1{ margin: 20px 0; padding: 15px 10px;}
	.gbPart1 .xxTit1{ font-size: 26px;}
	.gbPart1 .txt{ font-size: 14px; line-height: 24px; margin-top: 10px;}
	.gbPart2,.gbPart5{ margin: 0 0 20px; padding: 20px 10px;}
	.gbPart2 .part1{ font-size: 12px; line-height: 30px;}
	.gbPart2 .part1 .l,.gbPart2 .part1 .r{ width: 100%; text-align: center;}
	.gbPart2 .part1 .l span{ margin: 0 5px; padding: 0 5px;}
	.gbPart2 .part1 .r a{ display: inline-block; float: initial; margin-top: 5px; background-size: 14px; padding-left: 24px;}
	.gbPart3,.gbPart4{ padding: 15px 10px;}
	.gbPart4 .txt{ line-height: 24px;}
	.gbPart5 .xxTit1 span,.gbPart5 .xxTit1 em{ width: 100%; text-align: center;}
	.gbPart5 .xxTit1 em{ margin-top: 10px; font-size: 14px;}
	.gbPart5 .xxTit1 em select{ min-width: auto; font-size: 14px; height: 28px; line-height: 28px;}
	.gbPart5 .list{ margin: 10px 0 15px;}
	.gbPart5 .list .box{ display: block; padding: 10px 0;}
	.gbPart5 .list .box span{ width: 100%; font-size: 16px; padding-left: 15px; background-size: 4px; padding-left: 12px;}
	.gbPart5 .list .box em{ width: 100%; margin-top: 5px; font-size: 12px; text-align: left; padding-left: 12px;}
	.bzPart1{ margin: 20px 0 10px;}
	.bzPart1 .part1{ padding: 15px;}
	.bzPart1 .part1 .list{ margin: 10px -5px 0; padding: 10px 0 0;}
	.bzPart1 .part1 .list .box{ margin: 0 5px;}
	.bzPart1 .part1 .list .box img{ width: 70%; margin-bottom: 5px;}
	.bzPart1 .part2{ padding: 15px 5px 10px;}
	.bzPart1 .part2 .bzSlide{ padding: 10px 0 20px;}
	.bzPart1 .part2 .bzSlide .img{ margin: 10px;}
	.bzPart1 .part2 .bzSlide .slick-dots li{ width: 10px; height: 10px;}
	.bzPart2{ padding: 15px; margin-bottom: 10px;}
	.bzPart2 .list1{ margin: 0 -5px 20px; padding: 10px 0 20px;}
	.bzPart2 .list1 .box{ margin: 10px 5px 0; padding: 10px 5px;}
	.bzPart2 .list2{ margin: 0 -5px;}
	.bzPart2 .list2 a{ margin: 10px 5px 0; padding: 7px 5px;}
	.bzPart3{ padding: 15px;}
	.bzPart3 .part .left .box{ padding: 10px 0; margin-top: 0;}
	.bzPart3 .part .left .box span{ font-size: 16px; margin-bottom: 5px;}
	.bzPart3 .part .right{ margin: 15px 0 0; padding: 15px;}
	.bzPart4{ margin: 0 -7px 30px;}
	.bzPart4 .img{ margin: 15px 7px 0;}
	.hyPart1{ padding: 20px 15px;}
	.hyPart1 .title{ padding-bottom: 20px;}
	.hyPart1 .title span{ font-size: 22px; line-height: 28px;}
	.hyPart1 .title a{ background-size: 18px; padding-left: 26px; background-position: 4px 0; line-height: 20px; margin: 5px 0 0;}
	.hyPart1 .left{ margin: 0 0 20px;}
	.hyPart1 .left .txt1{ margin: 0 -2%;}
	.hyPart1 .left .txt1 a{ width: 46%; margin: 0 2% 4%; font-size: 15px;}
	.hyPart1 .left .txt2{ line-height: 24px;}
	.hyPart1 .right{ margin: 0;}
	.hyPart2{ margin: 25px 0 30px; padding: 20px 15px;}
	
	.qdPart{padding: 20px 0 30px;}
	.qdPart .tabsDiv .row{margin: 0 -5px;}
	.qdPart .tabsDiv .row>div{padding: 0 5px;}
	.qdPart .tabsDiv .row>div a{padding: 15px 0 10px;}
	.qdPart .tabsDiv .row>div .iconDiv{width: 50px;height: 50px;margin-bottom: 10px;}
	.qdPart .tabsDiv .row>div span{font-size: 16px;}
	.qdTitle{font-size: 20px;}
	.qdPart .tabsContent .bdDiv{padding: 15px 10px 20px;}
	.qdPart .tabsContent .bdDiv .formDiv form{display: block;}
	.qdPart .tabsContent .bdDiv .formDiv form select{width: 100%;margin-bottom: 10px}
	.qdPart .tabsContent .bdDiv .formDiv form>input{width: 100%;margin-bottom: 10px;}
	.qdPart .tabsContent .bdDiv .formDiv form button{width: 50%;line-height: 42px;margin: 0 auto;}
	.qdPart .tabsContent .pageDiv{display: block;margin-top: 20px;}
	.qdPart .tabsContent .pageDiv .totalPage{display: block;text-align: center;margin-bottom: 10px;text-align: center;margin-right: 0;}
	.qdPart .tabsContent .bdDiv .detailDiv .tableDiv table tr th{font-size: 16px;width: 100px;}
	.qdPart .tabsContent .bdDiv .detailDiv .tableDiv{margin-top: 15px;}
	.qdPart .tabsContent .tabsTit a{ font-size: 16px; padding: 0 12px; line-height: 30px; border-radius: 6px; margin: 15px 0 10px;}
	.qdPart .tabsContent .tabsTit a i{ background-size: 20px; padding-left: 25px;}
	
	.zd-cascader-wrap{width: 100%;margin-bottom: 10px;font-size: 14px;}
	.zd-cascader-node__postfix{right: 20px;}
	
	.main{ min-height: calc(100vh - 60px - 168px);}
	.lbSlideWrap{ padding: 20px 10px;}
	.lbSlide{ padding: 0 25px;}
	.lbSlide .box .t1{ font-size: 12px; line-height: initial; padding: 10px 0 5px;}
	.lbSlide .box .t1 p{ font-size: 16px; line-height: 24px;}
	.lbSlide .box .t2{ font-size: 14px; line-height: 22px; padding: 5px 0 0;}
	.lbSlide .slick-arrow{ width: 18px; height: 88px; margin-top: -88px;}

	.ysPart1{ padding: 10px 0 20px;}
	.ysPart1 a{ line-height: 36px; padding: 0 10px; margin: 10px 5px 0;}
	.ysCont .jsTabTit a,.ysCont .jsTabTit span{ width: auto; font-size: 16px; height: 40px; padding: 0 20px;}
	.ysMore a{ line-height: 34px; padding: 0 30px;}
	.wjTable .list{ margin: 20px 0 0;}
	.wjTable .box{ margin: 0 0 10px;}
	.wjTable .box span{ width: 65px; line-height: 40px;}
	.wjTable .box p{ padding-left: 75px;}
	.wjTable .box p input,.wjTable .box p select{ font-size: 12px; height: 40px; line-height: 40px; padding: 0 8px;}
	.wjTable .box p.t1 select,.wjTable .box p.t1 em{ width: 32.1%;}
	.wjTable .box p.t1 select{ margin-right: 0.2%;}
	.wjTable .box .t3{ margin-bottom: 10px;}
	.wjTable .bot .an{ width: 100px; font-size: 16px; line-height: 36px; margin: 10px 3px 0;}
	.wjTable .zd-input__icon{ height: 40px;}
	.wjTable .zd-cascader__dropdown{ top: 40px;}
	.wjTable .zd-cascader-menu{ min-width: 120px;}
	.wjTable .zd-cascader-node{ padding: 0 5px 0 10px;}
	.wjTable .zd-cascader-menu__wrap{ margin-right: 0;}
	.wjTable .zd-cascader-panel{ font-size: 14px;}
	.wjTable .zd-cascader-node__label{ padding: 0 0 0 10px;}
	
	.ywPart6 .zixun{ padding: 8px; margin: 20px 0 40px;}
	.ywPart6 .zixun p{ font-size: 14px; line-height: 20px; background-size: 26px; padding-left: 36px;}
	
	.hyPart2 .tit{ line-height: 46px;}
	.hyPart2 .tit .l{ width: 130px;}
	.hyPart2 .tit .r select{ width: 80px; padding-left: 10px; margin-left: 10px; line-height: 40px;}
	.hyPart2 .part{ margin: 0;}
	.hyPart2 .part .box{ margin: 12px 0;}
	.hyPart2 .part .box span{ background-size: 56px 100%;}
	
	.hyPart2 .part .box a{ margin: 22px 10px 0;}
	.hyPart2 .part .box a.on .tp{ height: 16px; top: -15px;}

	
	.hqBanner{ height: 130px; font-size: 30px; background-position: center right 35% !important; -webkit-text-stroke: 1px #05469e;}
	.hqPart1{ margin: 20px 0 10px; padding: 10px 10px 0;}
	.hqPart1 .info{ margin-bottom: 20px;}
	.hqPart1 .info span{ padding: 10px 15px;}
	.hqPart1 .info span i{ font-size: 20px; background-size: 20px; line-height: 20px; padding-left: 30px;}
	.hqPart1 .info .ss{ width: 100%;}
	.hqPart1 .info .ss input{ line-height: 40px;}
	.hqPart1 .info .ss button{ height: 40px; background-size: 20px;}	
	.hqPart1 .part .col-sm-2{ width: 33.333%;}
	.hqPart1 .part .top,.hqPart1 .part .txt2{ padding-right: 0;}
	.hqPart1 .part .top span{ display: block; float: initial; font-size: 16px; margin-bottom: 10px;}
	.hqPart1 .part label{ margin: 0 5px 8px 0;}
	.hqPart2{ margin-bottom: 40px; padding: 20px 10px 25px;}
	.hqPart2 .part{ padding: 10px 0 20px;}
	.hqPart2 .part a{ padding: 10px 0;}
	.hqPart2 .part a p{ margin: 0;}
	.hqPart2 .part a i{ display: block; text-align: left !important; font-size: 12px; margin: 5px 0;}
	.hqPart2 .part a em{ display: block; margin: 5px 0 0 0; background-size: 12px; padding-left: 18px;}
	.sxPager {
    font-size: 12px
}
}
/* 修改 20230823 */
.navbar_nav li{ margin-right: 0; font-size: 18px;}
.navbar_nav li.last a{ margin-left: 10px;}
.header .search{ width: 16px;}
.navbar_nav li.tip{color: #fff;font-size: 16px;border: 1px solid #ff9f00;border-radius: 20px;line-height: 26px;margin: 47px 0 0 10px;background-color: #ff9f00;font-weight: 500;}
.navbar_nav li.tip a{ display: inline-block; float: initial; padding: 0 5px;}
.m_nav .ul li.last{ display: flex; align-items: center; justify-content: center; height: 40px; color: #fff; font-size: 12px;}
.m_nav .ul li.last a{ font-size: 14px; margin: 0 10px;}

@media (max-width: 1200px) {
	.header{ overflow: hidden;}
	.navbar_nav li.tip{ margin-top: 38px;}
}

@media (max-width: 1060px) {
	.navbar_nav li{ font-size: 16px;}
	.navbar_nav li.tip{ font-size: 12px;}
}

@media (max-width: 960px) {
	.navbar_nav li a{ padding: 0 5px;}
}
/* 20230928修改 */
.footer .part2 .left .t{ display: flex; justify-content: flex-start; align-items: center; margin-right: 20px;}

/*============================ 政策文件库 20231116 ============================*/
.zcwjPart1{ height: 260px; display: flex; align-items: center; justify-content: center; margin-bottom: 30px;}
.zcwjPart1 p{ font-size: 56px; color: #fff; -webkit-text-stroke: 2px #1C3577;}
.zcwjPart1 .con{ width: 100%;}
.zcwjPart1 .item{ display: inline-block; width: 680px; margin-top: 30px; border-radius: 5px; position: relative;}
.zcwjPart1 .item input{ width: 100%; height: 50px; font-size: 14px; padding: 0 100px 0 20px; background: #fff;}
.zcwjPart1 .item button{ width: 80px; height: 50px; font-size: 0; background: url(../images/zs_zcwjImg1_2.png) center no-repeat #1E86EA; background-size: 24px; position: absolute; top: 0; right: 0; z-index: 1;}
.zcwjPart1 .item button:hover{ background-color: #007AFF;}

.zcwjPart2 .part1 a{ display: flex; justify-content: center; align-items: center; font-size: 22px; border-radius: 5px; background: #fff; border: 1px solid #D1E3F5; margin-bottom: 12px; padding: 8px;}
.zcwjPart2 .part1 a i{ display: inline-block; line-height: 44px; background: url(../images/zs_zcwjImg2.png) center left no-repeat; background-size: 44px; padding-left: 56px;}
.zcwjPart2 .part1 a:hover{ color: #007AFF; border-color: #007AFF;}
.zcwjPart2 .part2{ background: #fff; margin-bottom: 30px;}
.zcwjPart2 .part2 .tit{ color: #fff; font-size: 20px; background: #0064C8; border-radius: 5px 5px 0 0; padding: 15px;}
.zcwjPart2 .part2 .firstNav{display: block; font-size: 16px; background: #F7F7F7; padding: 17px 40px; cursor: pointer;}
.zcwjPart2 .part2 .first{ margin-bottom: 2px;}
.zcwjPart2 .part2 .first:last-child{ margin-bottom: 0;}
.zcwjPart2 .part2 .secondNav{ display: block;font-size: 16px; padding: 10px 10px 10px 40px;}
.zcwjPart2 .part2 .secondNav span,.zcwjPart2 .part2 .secondNav span i,.zcwjPart2 .part2 .secondDrop li a{ display: block; background-position: center left; background-repeat: no-repeat; background-size: 16px; cursor: pointer;}
.zcwjPart2 .part2 .secondNav span{ background-image: url(../images/zs_zcwjImg3_1.png); padding-left: 20px;}
.zcwjPart2 .part2 .secondNav.on span{ background-image: url(../images/zs_zcwjImg3_2.png);}
.zcwjPart2 .part2 .secondNav span i{ background-image: url(../images/zs_zcwjImg3_3.png); padding-left: 24px;}
.zcwjPart2 .part2 .firstDrop{ padding: 8px 0;}
.zcwjPart2 .part2 .secondDrop{ padding-left: 90px;}
.zcwjPart2 .part2 .secondDrop li a{ background-image: url(../images/zs_zcwjImg3_4.png); padding: 10px 20px 10px 24px;}
.zcwjPart2 .part2 .firstNav:hover,.zcwjPart2 .part2 .secondNav:hover,.zcwjPart2 .part2 .secondDrop li a:hover{ color: #007AFF;}
.zcwjPart2 .part2 .firstDrop,.zcwjPart2 .part2 .secondDrop{ display: none;}
.zcwjPart2 .part3 a{ display: flex; justify-content: center; align-items: center; height: 82px; color: #fff; font-size: 24px; border-radius: 6px; margin-bottom: 20px;}

.zcwjPart3{ padding: 20px 20px 40px; margin: 0 0 40px 30px; border-radius: 5px;}
.zcwjPart3 .top{ padding: 5px 20px 0; background: #F1F8FF; border-radius: 6px;}
.zcwjPart3 .top .line{ border-bottom: 2px dashed #D8D8D8;}
.zcwjPart3 .top .txt{ padding: 15px 0; line-height: 28px;}
.zcwjPart3 .top .txt span{ display: block; width: 80px;}
.zcwjPart3 .top .txt p{ padding-left: 80px;}
.zcwjPart3 .top .txt p label{ display: inline-block; font-weight: normal; padding: 0; margin-left: 30px;}
.zcwjPart3 .top .txt p em{ display: inline-block; border-bottom: 2px solid rgba(0,0,0,0); padding: 0 2px; position: relative; cursor: pointer;}
.zcwjPart3 .top .txt p input{ display: none;}
.zcwjPart3 .top .txt p  em.active{ color: #0064C8; border-color: #0064C8;}
.zcwjPart3 .list{ margin-bottom: 40px;}
.zcwjPart3 .list .box{ border-bottom: 1px solid rgba(209,209,209,.5); padding: 25px 0;}
.zcwjPart3 .list .box .t1{ display: block; font-size: 18px; margin-bottom: 20px;}
.zcwjPart3 .list .box .t2 i{ display: inline-block; font-size: 14px; color: #0064C8; border: 1px solid #D1E3F5; border-radius: 20px; line-height: 30px; padding: 0 6px; margin: 0 7px 20px 0;}
.zcwjPart3 .list .box .t2 i:nth-child(4n){ margin-right: 0;}
.zcwjPart3 .list .box .t3{  max-width: 100%; color: #0064C8;  border-radius: 20px; line-height: 30px; padding: 0 10px;}
.zcwjPart3 .list .box .t3 a{ display: inline-block; color: #0064C8;}
.zcwjPart3 .list .box .t1:hover,.zcwjPart3 .list .box .t3 a:hover{ color: #007AFF;}

.zcwjPart4{ position: relative;}
.zcwjPart4 .tit{ border-bottom: none; padding: 0;}
.zcwjPart4 .zcwjLef{ padding-right: 360px;}
.zcwjPart4 .zcwjRig{ width: 330px; height: 100%; padding: 25px; background: #F7F7F7; position: absolute; top: 0; right: 0;}
.zcwjPart4 .zcwjLef .txt{ line-height: 40px;}
.zcwjPart4 .voice{ padding: 30px 10px;}
.zcwjPart4 .part1{ background: #E5EFF9; margin: 30px 0; padding: 30px;}
.zcwjPart4 .part1 p{ font-size: 20px; line-height: 40px; background: url(../images/zs_zcwjImg6.png) center left no-repeat; background-size: 37px; padding-left: 65px;}
.zcwjPart4 .part1 p a,.zcwjPart4 .part1 p i{ color: #AD1818;}
.zcwjPart4 .part2{ margin-bottom: 40px;}
.zcwjPart4 .part2 .title{ border-bottom: 1px solid #D1D1D1; padding-bottom: 12px;}
.zcwjPart4 .part2 .title a{ display: block; color: #0064C8; font-size: 24px; border-left: 3px solid #0064C8; line-height: 22px; padding-left: 12px;}
.zcwjPart4 .part2 .box{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; line-height: 30px; overflow: hidden;}
.zcwjPart4 .part2 .box span,.zcwjPart4 .part2 .box:hover{ color: #0064C8;}
.zcwjPart4 .part2 .img{ height: 374px; position: relative; margin-top: 30px;}
.zcwjPart4 .part2 .img img{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.zcwjPart4 .part2 .img p{ width: 100%; padding: 0 20px; position: absolute;  left: 0; z-index: 1;}
.zcwjPart4 .part2 .img a{ display: flex; justify-content: center; align-items: center; width: 45%; color: #0064C8; font-size: 14px; border: 1px solid #0064C8; border-radius: 3px; line-height: 32px; background-color: #fff;}
.zcwjPart4 .part2 .img a i{ background-position: center left; background-repeat: no-repeat; background-size: 18px; padding-left: 24px;}
.zcwjPart4 .part2 .img a i.icon1{ background-image: url(../images/zs_zcwjImg7_2.png);}
.zcwjPart4 .part2 .img a i.icon2{ background-image: url(../images/zs_zcwjImg7_3.png);}
.zcwjPart4 .part2 .img a:hover{ background: #0064C8; color: #fff;}
.zcwjPart4 .part2 .img a:hover i.icon1{ background-image: url(../images/zs_zcwjImg7_2H.png);}
.zcwjPart4 .part2 .img a:hover i.icon2{ background-image: url(../images/zs_zcwjImg7_3H.png);}

.zcwjMenu{ width: 200px; background-color: rgba(229,239,249,0.5); border-radius: 6px; position: fixed; top: 20%; left: 5%; z-index: 99;}
.zcwjMenu .line{ width: 1px; height: 90%; background: #0064C8; position: absolute; top: 5%; left: 12px;}
.zcwjMenu a{ display: block; font-size: 14px; color: #000; background: url(../images/zs_zcwjImg5_2.png) 0 0 no-repeat; background-size: 23px; line-height: 24px; padding-left: 35px; margin: 10px 0; position: relative; z-index: 1; transition: initial; -webkit-transition: initial;}
.zcwjMenu a.on{ font-size: 18px; font-weight: bold; color: #0064C8; background-image: url(../images/zs_zcwjImg5_1.png);}


@media (max-width: 1440px) {
	.zcwjMenu{ width: 160px; left: 10px; padding: 0 4px;}
	.zcwjMenu .line{ top: 20px;}
	.zcwjMenu a{ font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; background-size: 16px; padding-left: 25px; line-height: 20px;}
	.zcwjMenu a.on{ font-size: 14px;}
}
@media (max-width: 900px) {
		.zcwjPart1 .item{ width: 80%;}

	.footer .part2 .left .t{ margin: 0 5%;}
	.footer .part2 .left .img{ padding: 0 5% 10px;}
}

@media (max-width: 768px) {
	.zcwjPart1{ height: auto; padding: 30px 20px;}
	.zcwjPart1 p{ font-size: 30px;}
	.zcwjPart1 .item{ width: 100%; margin-top: 20px;}
	.zcwjPart1 .item input{ height: 40px;}
	.zcwjPart1 .item button{ width: 60px; height: 40px;}
	.zcwjPart2 .part2 .secondDrop{ padding-left: 60px;}
	.zcwjPart2 .part2 .secondDrop li{ width: 32.333%; float: left; margin: 0 1% 1% 0;}
	.zcwjPart2 .part2 .secondDrop li a{ padding: 5px 0 5px 20px; background-size: 12px;}
	.zcwjPart3{ margin: 0 0 30px; padding: 10px 10px 30px;}
	.zcwjPart3 .top{ padding: 0 10px; margin-bottom: 10px;}
	.zcwjPart3 .top .txt{ font-size: 12px; line-height: 22px; padding: 12px 0; border-bottom: 1px dashed #D8D8D8; margin-bottom: -1px;}
	.zcwjPart3 .top .txt span{ width: 65px;}
	.zcwjPart3 .top .txt p{ padding-left: 65px;}
	.zcwjPart3 .top .txt p label{ margin: 0 10px 0 0;}
	.zcwjPart3 .top .txt p input:checked+label em{ border-width: 1px;}
	.zcwjPart3 .top .line{ display: none;}
	.zcwjPart3 .list{ margin-bottom: 20px;}
	.zcwjPart3 .list .box{ padding: 15px 0;}
	.zcwjPart3 .list .box .t1{ font-size: 16px; margin-bottom: 10px;}
	.zcwjPart3 .list .box .t2 i{ font-size: 12px; padding: 0 5px; margin: 0 2px 5px 0; line-height: 20px;}
	.zcwjPart3 .list .box .t3{ line-height: 26px; margin-top: 8px;}
	.zcwjMenu{ display: none;}
	.zcwjPart4,.zcwjPart4 .zcwjRig{ position: initial;}
	.zcwjPart4 .zcwjLef{ padding: 0;}
	.zcwjPart4 .zcwjLef .txt{ line-height: 30px;}
	.zcwjPart4 .zcwjRig{ height: auto; width: 100%; margin-top: 30px; padding: 20px 10px 0;}
	.zcwjPart4 .part1{ padding: 15px;}
	.zcwjPart4 .part1 p{ font-size: 16px; line-height: 30px; background-position: center top; padding: 40px 0 0;}
	.zcwjPart4 .part2{ margin-bottom: 30px;}
	.zcwjPart4 .part2 .box{ line-height: 30px; margin-top: 5px;}
	.zcwjPart4 .part2 .img{ margin-top: 20px;}
	
}

/*============================ 公共企事业单位信息公开 20231125 ============================*/
.syTitle{ padding: 45px 0; position: relative;}
.syTitle .t{ display: flex; justify-content: center; align-items: center; position: relative; z-index: 1;}
.syTitle .t i{ display: block; width: 16px; height: 12px; background-position: center; background-repeat: no-repeat; background-size: contain;}
.syTitle .t i.l{ background-image: url(../images/zs_syImg2_1.png);}
.syTitle .t i.r{ background-image: url(../images/zs_syImg2_2.png);}
.syTitle .t em{ display: block; color: #0064C8; font-size: 32px; padding: 0 20px; background: #E5EFF9;}
.syTitle .line{ width: 100%; border-bottom: 2px dashed #BDD5EC; position: absolute; top: 50%;}

.syPart1 .search{ width: 680px; margin: 0 auto; border-radius: 5px; position: relative;}
.syPart1 .search input{ width: 100%; height: 50px; line-height: 50px; padding: 0 100px 0 20px;}
.syPart1 .search button{ width: 80px; height: 50px; font-size: 0; background: url(../images/zs_zcwjImg1_2.png) center no-repeat #1E86EA; background-size: 24px; position: absolute; top: 0; right: 0;}
.syPart1 .part{ padding: 30px 30px 40px; margin: 50px 0; border-radius: 5px;}
.syPart1 .part .top{ font-size: 24px; color: #0064C8; border-bottom: 1px solid #D1E3F5; padding-bottom: 20px; margin-bottom: 30px;}
.syPart1 .part .lxTit{ font-size: 0;}
.syPart1 .part .lxTit span{ display: inline-block; min-width: 180px; margin: 0 15px;}
.syPart1 .part .lxTit span a{ display: block; font-size: 18px; color: #666; line-height: 48px; background: #E5EFF9;}
.syPart1 .part .lxTit span.on a{ color: #fff; background: #0064C8; font-weight: bold;}
.syPart1 .part .lxCon{ display: none;}
.syPart1 .part .list{ margin: 50px -25px 10px;}
.syPart1 .part .box{ margin: 0 25px 30px;}
.syPart1 .part .box .img{ height: 167px; margin-right: 20px; border-radius: 5px;}
.syPart1 .part .box .img img{ width: 100%; height: 100%;}
.syPart1 .part .box .txt .t1{ display: block; font-size: 18px;}
.syPart1 .part .box .txt .t2{ font-size: 14px; margin: 10px 0; line-height: 30px;}
.syPart1 .part .box .txt .t2 i{ color: #777;}
.syPart1 .part .box .txt .t3 a,.syPart2 .part1 .txt .t3 a{ display: inline-flex; justify-content: center; align-items: center; width: 100px; height: 32px; font-size: 16px; color: #fff; border-radius: 3px;}
.syPart1 .part .box .txt .t3 a img,.syPart2 .part1 .txt .t3 a img{ height: 20px; margin-right: 7px;}
.syPart1 .part .box .txt .t3 a:first-child,.syPart2 .part1 .txt .t3 a:first-child{ background: #0064C8; margin-right: 15px;}
.syPart1 .part .box .txt .t3 a:last-child,.syPart2 .part1 .txt .t3 a:last-child{ background: #09BC64;}
.syPart1 .part .box .txt .t3 a:first-child:hover,.syPart2 .part1 .txt .t3 a:first-child:hover{ background: #1E86EA;}
.syPart1 .part .box .txt .t3 a:last-child:hover,.syPart2 .part1 .txt .t3 a:last-child:hover{ background: #58C307;}
.syPart1 .part .box .txt .t3 a[disabled]{ background: #C1C1C1 !important; cursor: default;}
.syPart1 .part .box .txt .t1:hover{ color: #0064C8;}

.syPart2{ border-radius: 5px; padding: 30px; margin-bottom: 30px;}
.syPart2 .part1{ padding-bottom: 30px; margin-bottom: 20px; border-bottom: 2px dashed #DEDEDE;}
.syPart2 .part1 .img{ border-radius: 3px; margin-right: 30px;}
.syPart2 .part1 .img img{ width: 100%;}
.syPart2 .part1 .txt .t1 .l{ font-size: 24px; line-height: 36px;}
.syPart2 .part1 .txt .t1 .r{ display: flex; justify-content: flex-end; align-items: center;}
.syPart2 .part1 .txt .t1 .r a{ display: inline-flex; justify-content: center; align-items: center; width: 36px; height: 36px; font-size: 16px; color: #fff; border-radius: 50%; margin-left: 10px;}
.syPart2 .part1 .txt .t1 .r a img{ height: 22px;}
.syPart2 .part1 .txt .t1 .r a.z1{ background: #BD0000;}
.syPart2 .part1 .txt .t1 .r a.z2{ background: #09BC64;}
.syPart2 .part1 .txt .t1 .r a.z3{ background: #0064C8;}
.syPart2 .part1 .txt .t1 .r a.z4{ background: #EA661B;}
.syPart2 .part1 .txt .t1 .r a.z5{ background: #20A0E4;}
.syPart2 .part1 .txt .t2{ font-size: 18px; margin: 16px 0; line-height: 34px;}
.syPart2 .part1 .txt .t2 div{ margin-bottom: 5px; background: url(zs_xzDot2.png) 0 15px no-repeat; background-size: 5px; padding-left: 15px;}
.syPart2 .part1 .txt .t2 i{ display: block; width: 90px;}
.syPart2 .part1 .txt .t2 p{ padding-left: 90px;}
.syPart2 .part1 .txt .t3 a{ width: 140px; height: 52px; font-size: 18px;}
.syPart2 .part1 .txt .t3 a img{ height: 28px; margin-right: 15px;}
.syPart2 .jsTabTit{ font-size: 0;}
.syPart2 .jsTabTit span{ display: inline-block; float: initial; width: auto;}
.syPart2 .jsTabTit span p{ font-size: 24px; padding: 0 15px 10px;}
.syPart2 .part2{ max-height: 560px; overflow-y: scroll;}
.syPart2 .part2::-webkit-scrollbar,.part3 .scrollBox::-webkit-scrollbar{ width: 4px; height: 4px;}
.syPart2 .part2::-webkit-scrollbar-thumb,.part3 .scrollBox::-webkit-scrollbar-thumb{ border-radius: 2px; background: #0064C8;}
.syPart2 .part2::-webkit-scrollbar-track,.part3 .scrollBox::-webkit-scrollbar-track{ border-radius: 0; background: #E5EFF9;}
.syPart2 .part2 .box{ background: #F7F9FC; border-bottom: 3px solid #fff; position: relative;}
.syPart2 .part2 .box .l{ display: flex; justify-content: flex-end; align-items: center; width: 170px; height: 100%; padding: 10px 20px; background: #E5EFF9; position: absolute; top: 0; left: 0; border-right: 3px solid #fff;}
.syPart2 .part2 .box .r{ line-height: 36px; padding: 10px 30px 10px 200px;}
.syPart2 .part3{ border-bottom: 1px solid #ddd;}
.syPart2 .part3 table{ width: 100%;}
.syPart2 .part3 table th,.syPart2 .part3 table td{ border-left: 1px solid #ddd; border-top: 1px solid #ddd;}
.syPart2 .part3 .tableHeader{ position: sticky; top: 0;}
.syPart2 .part3 .scrollBox{ overflow-y: auto; max-height: 560px;}
.syPart2 .part3 th{ color: #fff; text-align: center; padding: 12px 0; background: #0064C8;}
.syPart2 .part3 tr:nth-child(even){ background: #F7F9FC;}
.syPart2 .part3 td{ padding: 13px 30px; line-height: 30px;}
.syPart2 .part3 td p{ text-align: justify;}
.syPart2 .part4 .item{ display: block; border-bottom: 2px dashed #eee; padding: 12px 0;}

.syPart3{ margin: 0 -15px;}
.syPart3 .part{ padding: 20px 15px; margin: 0 15px 30px; border-radius: 5px;}
.syPart3 .part .box{ display: block; margin-top: 14px;}
.syPart3 .part .box em,.syPart2 .part4 .item em{ display: block; font-size: 14px; color: #999;}
.syPart3 .part .box span,.syPart2 .part4 .item span{ display: block; background: url(zs_xzDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.syPart3 .part .box:hover span,.syPart2 .part4 .item:hover span{ color: #0064C8; background-image: url(zs_xzDot2.png);}

@media (max-width: 1100px) {
	.syPart1 .part .box .txt .t3 a{ width: auto; padding:  0 15px;}
	.syPart1 .part .box .txt .t3 a:first-child{ margin-right: 10px;}
	.syPart2 .table colgroup{ display: none;}
	.syPart2 .part3 th{ width: 25% !important;}
	.syPart2 .part3 .tableBody{ overflow-x: auto;}
	.syPart2 .part3.ld .tableBody{ width: 1200px;}
}

@media (max-width: 900px) {
	.syPart1 .search{ width: 100%;}
	.syPart1 .part .list{ margin: 40px -5px 10px;}
	.syPart1 .part .box{ margin: 0 5px 20px;}
	.syPart1 .part .box .img{ height: 110px; margin-right: 10px;}
	.syPart1 .part .box .txt .t1{ font-size: 16px;}
	.syPart1 .part .box .txt .t2{ line-height: 18px; margin: 5px 0;}
	.syPart1 .part .box .txt .t3 a{ padding: 0 5px; height: 26px;}
	.syPart2 .part1 .col-sm-5,.syPart2 .part1 .col-sm-7,.syPart2 .part1 .col-sm-6{ width: 100%;}
	.syPart2 .part1 .img{ margin: 0 0 20px;}
	.syPart2 .part1 .txt .t1 .r{ justify-content: flex-start;}
	.syPart2 .part1 .txt .t1 .r a{ margin: 10px 10px 0 0;}
	
}

@media (max-width: 768px) {
	.syTitle .t i{ background-size: auto 8px;}
	.syTitle .t em{ font-size: 26px;}
	.syTitle .line{ border-width: 1px;}
	.syPart1 .search input{ height: 40px; line-height: 40px; padding: 0 70px 0 15px;}
	.syPart1 .search button{ width: 60px; height: 40px; background-size: 22px;}
	.syPart1 .part{ margin: 30px 0 40px; padding: 20px 10px 30px;}
	.syPart1 .part .top{ font-size: 22px; padding-bottom: 10px; margin-bottom: 20px;}
	.syPart1 .part .lxTit{ width: 100%; overflow-x: scroll; white-space: nowrap;}
	.syPart1 .part .lxTit span{ min-width: auto; margin: 0 3px 0 0;}
	.syPart1 .part .lxTit span:last-child{ margin: 0;}
	.syPart1 .part .lxTit span a{ font-size: 16px; line-height: 40px; padding: 0 20px;}
	.syPart1 .part .list{ margin: 20px 0 0;}
	.syPart1 .part .box{ margin: 0 0 30px;}
	.syPart1 .part .box .img{ height: auto; margin: 0 0 10px;}
	.syPart1 .part .box .txt .t1{ font-size: 18px;}
	.syPart1 .part .box .txt .t2{ margin: 8px 0; line-height: 24px;}
	.syPart1 .part .box .txt .t2 p{ text-align: left;}
	.syPart1 .part .box .txt .t3 a,.syPart2 .part1 .txt .t3 a{ width: 47%; height: 40px; padding: 0;}
	.syPart1 .part .box .txt .t3 a:first-child,.syPart2 .part1 .txt .t3 a:first-child{ margin-right: 0;}
	.syPart1 .part .box .txt .t3 a:last-child,.syPart2 .part1 .txt .t3 a:last-child{ float: right;}
	.syPart2{ padding: 10px; margin-bottom: 20px;}
	.syPart2 .part1 .txt .t2{ font-size: 16px; line-height: 30px;}
	.syPart2 .part1 .txt .t2 div{ background-size: 4px; background-position: 0 12px; padding-left: 10px;}
	.syPart2 .part1 .txt .t2 i{ width: 80px;}
	.syPart2 .part1 .txt .t2 p{ padding-left: 80px;}
	.syPart2 .part1 .txt .t3 a img{ height: 24px;}
	.syPart2 .jsTabTit span p{ padding: 0 10px 5px; font-size: 20px;}
	.syPart2 .part2{ max-height: 440px;}
	.syPart2 .part2 .box{ border-width: 2px;}
	.syPart2 .part2 .box .l{ width: 110px; padding: 5px 0; border-width: 2px;}
	.syPart2 .part2 .box .r{ padding: 5px 5px 5px 115px; line-height: 28px;}
	.syPart2 .part3 .scrollBox{ max-height: 400px;}
	.syPart2 .part3 .tableBody{ font-size: 12px;}
	.syPart2 .part3.ld .tableBody{ width: 700px;}
	.syPart2 .part3.jg .tableBody{ width: 500px;}
	.syPart2 .part3 td{ padding: 5px 10px; line-height: 20px;}
	.syPart2 .part3.ld td:last-child{ width: 25%;}
	.syPart2 .part3.jg td:last-child{ width: 55%;}
	.syPart2 .part4 .item{ padding: 10px 0; border-width: 1px;}
	.syPart3{ margin: 0;}
	.syPart3 .part{ margin: 0 0 20px; padding: 10px 10px 15px;}
	.syPart3 .part .box span,.syPart2 .part4 .item span{ background-size: 4px; padding-left: 10px;}
}

/*============================ 冠县行政机构 20231221 ============================*/
.jgBanner{ height: 260px; display: flex; justify-content: center; align-items: center;}
.jgBanner .part{ width: 100%;}
.jgBanner p{ font-size: 56px; color: #0057AD; -webkit-text-stroke: 2px #fff; margin-bottom: 30px;}
.jgBanner .search{ width: 820px; margin: 0 auto;}
.jgBanner .search input{ width: 600px; float: left; height: 50px; font-size: 14px; line-height: 50px; padding: 0 15px 0 46px; background: url(../images/zs_xzjgImg1_2.png) 15px 14px no-repeat #fff; background-size: 21px;}
.jgBanner .search button{ width: 100px; float: left; color: #fff; line-height: 50px; margin-left: 10px; border-radius: 5px; background: #0A84FF;}
.jgBanner .search button.cz{ background: #fff; color: #333;}
.jgBanner .search button:hover{ background: #007AFF; color: #fff;}

.jgCont .left{ margin: 0 30px 40px 0; border-radius: 5px 5px 0 0;}
.jgCont .left .tit{ font-size: 20px; color: #fff; line-height: 56px; background: #0064C8;}
.jgCont .left .list,.jgCont .right .part2,.jgCont .right .part3,.jgCont .right .part4{ height: 770px; overflow-y: scroll !important;}
.jgCont .left .list::-webkit-scrollbar,
.jgCont .right .part2::-webkit-scrollbar,
.jgCont .right .part3::-webkit-scrollbar,
.jgCont .right .part4::-webkit-scrollbar{ width: 4px; height: 4px;}
.jgCont .left .list::-webkit-scrollbar-thumb,
.jgCont .right .part2::-webkit-scrollbar-thumb,
.jgCont .right .part3::-webkit-scrollbar-thumb,
.jgCont .right .part4::-webkit-scrollbar-thumb{ border-radius: 3px; background: #0064C8;}
.jgCont .left .list::-webkit-scrollbar-track{ border-radius: 0; background: #E5EFF9;}
.jgCont .right .part2::-webkit-scrollbar-track,
.jgCont .right .part3::-webkit-scrollbar-track,
.jgCont .right .part4::-webkit-scrollbar-track{ border-radius: 0; background: #fff;}
.jgCont .left .list a{ display: block; font-size: 18px; padding: 17px 20px 16px 45px; margin-top: 2px; background: #F7F7F7;}
.jgCont .left .list a.slt,.jgCont .left .list a:hover{ font-weight: bold; background: #E5EFF9;}
.jgCont .right{ min-height: 826px; margin-bottom: 40px; padding: 20px 20px 25px; border-radius: 5px; border: 1px solid #D1E3F5;}
.jgCont .right .jgTit{ font-size: 0;}
.jgCont .right .jgTit span,.jgCont .right .jgTit a{ display: inline-flex; justify-content: center; align-items: center; width: 13.4%; font-size: 18px; color: #666; background: #E5EFF9; line-height: 48px; margin-right: 1%; cursor: pointer;}
.jgCont .right .jgTit a:last-child{ margin-right: 0;}
.jgCont .right .jgTit span.on,.jgCont .right .jgTit a:hover{ font-weight: bold; color: #fff; background: #0064C8;}
.jgCont .right .jgCon{ display: none;}
.jgCont .right .part1,.jgCont .right .part2{ margin-top: 30px;}
.jgCont .right .part1 .t{ line-height: 32px; padding-left: 38px; margin-bottom: 25px; background-position: 0 5px; background-repeat: no-repeat; background-size: 22px;}
.jgCont .right .part1 .t.icon1{ background-image: url(../images/zs_xzjgImg2_1.png);}
.jgCont .right .part1 .t.icon2{ background-image: url(../images/zs_xzjgImg2_2.png);}
.jgCont .right .part1 .t.icon3{ background-image: url(../images/zs_xzjgImg2_3.png);}
.jgCont .right .part1 .t.icon4{ background-image: url(../images/zs_xzjgImg2_4.png);}
.jgCont .right .part1 .t.icon5{ background-image: url(../images/zs_xzjgImg2_5.png);}
.jgCont .right .part1 .t.icon6{ background-image: url(../images/zs_xzjgImg2_6.png);}
.jgCont .right .part1 .img img{ width: 100%;}
.jgCont .right .part2,.jgCont .right .part3,.jgCont .right .part4{ height: 700px;}
.jgCont .right .part2{ line-height: 38px; padding-right: 15px;}
.jgCont .right .part3{ margin-top: 20px;}
.jgCont .right .part3 .item{ border-bottom: 2px dashed #E0E0E0; padding: 20px 0;}
.jgCont .right .part3 .item:first-child{ padding-top: 0;}
.jgCont .right .part3 .item .img{ margin-top: 10px;}
.jgCont .right .part3 .item .img img{ width: 100%;}
.jgCont .right .part3 .item .box{ margin: 0 15px 0 30px; line-height: 34px; position: relative;}
.jgCont .right .part3 .item .box .xq{ background: #fff; padding-left: 58px;  bottom: 0; right: 0; z-index: 1;}
.jgCont .right .part3 .item .box .t span,.jgCont .right .part3 .item .box .xq{ color: #0064C8;}
.jgCont .right .part3 .item .box .xq:hover,.jgCont .right .part4 .item .xq:hover{ font-weight: bold;}
.jgCont .right .part3 .item .box .t p:last-child{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.jgCont .right .part4{ margin-top: 20px;}
.jgCont .right .part4 .tit{ border-bottom: 1px solid #eee; padding: 15px 0;}
.jgCont .right .part4 .tit i{ display: block; font-size: 24px; color: #0064C8; border-left: 4px solid #0064C8; line-height: 24px; padding-left: 12px;}
.jgCont .right .part4 .item{ line-height: 40px; margin-bottom: 20px; padding-right: 5px;}
.jgCont .right .part4 .item p{ padding-left: 38px; background-position: 0 8px; background-repeat: no-repeat; background-size: 22px; margin-top: 10px;}
.jgCont .right .part4 .item p.icon1{ background-image: url(../images/zs_xzjgImg4_1.png);}
.jgCont .right .part4 .item p.icon2{ background-image: url(../images/zs_xzjgImg4_2.png);}
.jgCont .right .part4 .item p.icon3{ background-image: url(../images/zs_xzjgImg4_3.png);}
.jgCont .right .part4 .item p.icon4{ background-image: url(../images/zs_xzjgImg4_4.png);}
.jgCont .right .part4 .item .xq{ color: #0064C8; margin-left: 38px;}

@media (max-width: 900px) {
	.jgBanner .search{ width: 90%;}
	.jgBanner .search input{ width: 68%;}
	.jgBanner .search button{ width: 15%; margin-left: 1%;}
	.jgCont .left .list a{ padding: 17px 10px 16px 15px;}
	.jgCont .right .jgTit{ width: auto; overflow-x: scroll; white-space: nowrap;}
	.jgCont .right .jgTit::-webkit-scrollbar{ width: 1px; height: 1px;}
	.jgCont .right .jgTit::-webkit-scrollbar-thumb{ background: #fff;}
	.jgCont .right .jgTit::-webkit-scrollbar-track{ background: #fff;}
	.jgCont .right .jgTit span,.jgCont .right .jgTit a{ width: auto; float: initial; padding: 0 20px;}
	.jgCont .right .part1 .t .col-sm-4{ width: 100%;}
	.jgCont .right .part3 .item .col-sm-2{ width: 30%;}
	.jgCont .right .part3 .item .col-sm-10{ width: 70%;}
	.jgCont .right .part3 .item .t .col-sm-7,.jgCont .right .part3 .item .t .col-sm-5{ width: 50%;}
	.jgCont .right .part3 .item .img{ margin: 0 20px 0 0;}
	.jgCont .right .part3 .item .box{ font-size: 14px; margin: 0; line-height: 26px;}
}

@media (max-width: 768px) {
	.jgBanner{ height: 200px;}
	.jgBanner p{ font-size: 32px; -webkit-text-stroke: 1px #fff; margin-bottom: 20px;}
	.jgBanner .search input{ width: 64%; height: 42px; line-height: 42px; background-position: 8px 14px; background-size: 16px; padding: 0 10px 0 30px;}
	.jgBanner .search button{ width: 17%; line-height: 42px;}
	.jgCont .left{ margin: 0 0 20px;}
	.jgCont .left .list{ height: 170px;}
	.jgCont .left .list a{ width: 49%; margin: 0.5%; float: left; font-size: 14px; padding: 10px 5px 10px 10px;}
	.jgCont .right{ min-height: auto; padding: 10px;}
	.jgCont .right .jgTit span,.jgCont .right .jgTit a{ padding: 0 12px; line-height: 40px;}
	.jgCont .right .part1,.jgCont .right .part2{ margin-top: 20px;}
	.jgCont .right .part1 .t{ line-height: 28px; margin-bottom: 10px; background-size: 17px; padding-left: 28px;}
	.jgCont .right .part2,.jgCont .right .part3,.jgCont .right .part4{ height: 460px;}
	.jgCont .right .part2{ line-height: 30px;}
	.jgCont .right .part3{ margin-top: 20px;}
	.jgCont .right .part3 .item{ padding: 15px 0;}
	.jgCont .right .part3 .item .col-sm-2,.jgCont .right .part3 .item .col-sm-10,.jgCont .right .part3 .item .t .col-sm-7,.jgCont .right .part3 .item .t .col-sm-5{ width: 100%;}
	.jgCont .right .part3 .item .img{ margin: 0 0 20px; padding: 0 30%;}
	.jgCont .right .part3 .item .box{ padding: 0 5px; line-height: 24px;}
	.jgCont .right .part3 .item .box .t p.textH{ white-space: initial;}
	.jgCont .right .part3 .item .box .xq{ position: initial; padding: 0;}
	.jgCont .right .part4 .tit{ padding: 10px 0;}
	.jgCont .right .part4 .tit i{ font-size: 20px; line-height: 20px; padding-left: 10px;}
	.jgCont .right .part4 .item{ line-height: 30px; margin-bottom: 20px;}
	.jgCont .right .part4 .item p{ margin-top: 5px; padding-left: 26px; background-size: 18px; background-position: 0 6px;}
	.jgCont .right .part4 .item .xq{ margin-left: 26px;}
	
}

/* 常务会议专题修改 20231227 */
.ywPart2.hy{ margin-top: 20px;}
.ywPart2.hy .jsTabTit{ border: none; padding-bottom: 0;}
.ywPart2.hy .jsTabTit span{ display: inline-block; width: auto; float: initial; font-weight: normal; background: none; padding: 0; margin: 0 18px 0 0;}
.ywPart2.hy .jsTabTit span a{ display: block; font-size: 20px; background: #e5eff9; padding: 0 50px; line-height: 48px;}
.ywPart2.hy .jsTabTit .jsTabSlt a{ background: #0064C8; color: #fff;}
.ywPart2.hy .jsTabCon{ border: none; margin: 0;}

@media (max-width:767px) {
	.ywPart2.hy .jsTabTit{ padding: 0 0 5px; text-align: center;}
	.ywPart2.hy .jsTabTit span{ width: 48% !important; margin: 0 1%;}
	.ywPart2.hy .jsTabTit span a{ font-size: 18px; line-height: 40px; padding: 0;}
}


/* 政府公报修改 20240105 */
.gbPart6{ margin: 30px 0;}
.gbPart6 .boxItem .tit1{ padding-right: 30px; text-align: center;}
.gbPart6 .boxItem .tit1 span{ display: flex; justify-content: center; align-items: center; width: 100%; height: 54px; font-size: 18px; color: #fff; margin-bottom: 14px; border-radius: 3px; position: relative; cursor: pointer;}
.gbPart6 .boxItem .tit1 span i{ display: none; width: 0px; height: 0px; color: white; text-align: center; border-top: 10px solid transparent; border-bottom: 10px solid transparent; position: absolute; top: 50%; right: -15px; margin-top: -6px;}
.gbPart6 .boxItem .tit1 span.current i{ display: block;}
.gbPart6 .boxItem .con{ display:none; height: 258px; padding: 20px 25px; border-radius: 5px;}
.gbPart6 .boxItem .con .partH{ height: 220px; overflow-y: scroll;}
.gbPart6 .boxItem .con .partH::-webkit-scrollbar{ width: 4px; height: 4px;}
.gbPart6 .boxItem .con .partH::-webkit-scrollbar-thumb{ border-radius: 2px; background: #0064C8;}
.gbPart6 .boxItem .con .partH::-webkit-scrollbar-track{ border-radius: 0; background: #fff;}
.gbPart6 .boxItem .con .t{ line-height: 34px; margin-top: 15px;}
.gbPart6 .boxItem .con .t i{ display: inline-block; padding-left: 35px; background-position: 0 6px; background-repeat: no-repeat; background-size: 22px;}
.gbPart6 .boxItem .con .t i.icon1{ background-image: url(../images/zs_gbImg4.png);}
.gbPart6 .boxItem .con .t i.icon2{ background-image: url(../images/zs_gbImg5.png);}
.gbPart6 .boxItem .con .t i.icon3{ background-image: url(../images/zs_gbImg6.png);}
#tabLeft .tit2{ display: flex; justify-content: center; align-items: center; width: 32.333%; float: left; height: 48px; font-size: 18px; color: #666; background: #E5EFF9; margin: 0 1% 15px 0; cursor: pointer;}
#tabLeft .tit2:last-child{ margin-right: 0;}
#tabLeft .tit2.on{ font-weight: bold; color: #fff; background: #0064C8;}
.gbPart6 .boxItem .part{ display:none;}
.gbPart6 .boxItem .right .part:first-child{ display:block;}

@media (max-width:767px) {
	.gbPart6 .boxItem .tit1{ padding: 0;}
	.gbPart6 .boxItem .tit1 span{ float: left; width: 24%; font-size: 16px; height: 40px; margin: 0 .5% 10px;}
	.gbPart6 .boxItem .tit1 span i{ display: none !important;}
	.gbPart6 .boxItem .con{ height: auto; padding: 10px 5px;}
	.gbPart6 .boxItem .con .t{ line-height: 28px; margin-top: 10px;}
	.gbPart6 .boxItem .con .t i{ padding-left: 22px; background-size: 16px;}
	#tabLeft .tit2{ font-size: 12px; height: 38px; margin-bottom: 10px;}
}

/* 智能问答 20211230 */
.znPart1{ margin: 30px 0 25px;}
.znPart1 .left{ min-height: 200px; padding: 30px; border-radius: 4px;}
.znPart1 .left img{ width: 120px; height: 120px;}
.znPart1 .left p{ padding-left: 140px;}
.znPart1 .left p span{ display: block; color: #0064C8; font-size: 24px; margin-bottom: 12px;}
.znPart1 .left p em{ display: block; line-height: 32px;}
.znPart1 .right .item{ display: block; min-height: 200px; color: #999; margin-left: 14px; line-height: 24px; padding: 10px 15px; border: 1px solid #d1e3f5; border-radius: 4px;}
.znPart1 .right .item img{ width: 64px; margin: 10px 0;}
.znPart1 .right .item.code img{ width: 80%; margin: 0 0 5px;}
.znPart1 .right .item span{ display: block; font-size: 20px; color: #333; margin-bottom: 10px;}
.znPart2{ border-radius: 4px; margin-bottom: 80px;}
.znPart2 .title{ font-size: 24px; border-bottom: 1px solid #eee; padding: 20px 30px;}
.znPart2 .left{ border-right: 1px solid #eee;}
.znPart2 .left .top{ background: #eff5fb; padding: 30px 0 30px 30px;}
.znPart2 .left .top .div{ height: 400px; overflow-y: scroll !important; padding-right: 30px;}
.znPart2 .left .top .div::-webkit-scrollbar{ width: 6px; height: 6px;}
.znPart2 .left .top .div::-webkit-scrollbar-thumb{ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.znPart2 .left .top .div::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1);}
.znPart2 .left .top .l,.znPart2 .left .top .r{ width: 80%; margin-bottom: 20px;}
.znPart2 .left .top .l img,.znPart2 .left .top .r img{ width: 64px; height: 64px; border-radius: 50%; overflow: hidden;}
.znPart2 .left .top .l p{ padding-left: 90px;}
.znPart2 .left .top .r p{ padding-right: 90px;}
.znPart2 .left .top .l p span,.znPart2 .left .top .r p span{ display: block; position: relative; padding: 10px 15px; line-height: 24px; text-align: justify;}
.znPart2 .left .top .l p span{ background: #fff; border: 1px solid #cbdff3; border-radius: 0 4px 4px 4px;}
.znPart2 .left .top .r p span{ color: #fff; background: #58b90e; border: 1px solid #58b90e; border-radius: 4px 0 4px 4px;}
.znPart2 .left .top .l p span i,.znPart2 .left .top .r p span i,.znPart2 .left .top .l div span i{ width: 8px; height: 12px; background-repeat: no-repeat; background-size: 100%; position: absolute; top: -1px;}
.znPart2 .left .top .l p span i,.znPart2 .left .top .l div span i{ background-image: url(../images/zs_znImg7.png); left: -8px;}
.znPart2 .left .top .r p span i{ background-image: url(../images/zs_znImg8.png); right: -8px;}
.znPart2 .left .top .text{ margin-top: 40px;}
.znPart2 .left .top .text span{ display: block; width: 90px;}
.znPart2 .left .top .text p{ padding-left: 90px;}
.znPart2 .left .top .text p a{ display: inline-block; color: #1a94d5; margin: 0 30px 10px 0;}
.znPart2 .left .top .text p a:hover{ color: #0064C8;}
.znPart2 .left .bot{ padding: 30px;}
.znPart2 .left .bot textarea{ width: 100%; height: 150px; font-size: 20px; resize: none; margin-bottom: 15px;}
.znPart2 .left .bot .fsBtn{ width: 160px; height: 48px; background: #0064C8; font-size: 20px; color: #fff; line-height: 48px; border-radius: 4px;}
.znPart2 .left .bot .fsBtn:hover{ background: #0255A8;}
.znPart2 .right{ padding: 0 30px;}
.znPart2 .right .tit{ font-size: 20px; margin-bottom: 15px;}
.znPart2 .right .part1{ padding: 30px 0 100px; border-bottom: 1px solid #eee;}
.znPart2 .right .part1 li a,.znPart2 .right .part2 li a{ display: block; margin-bottom: 15px; background: url(../images/zs_znImg9.png) center left no-repeat; background-size: 16px; padding-left: 26px;}
.znPart2 .right .part1 li a:hover,.znPart2 .right .part2 li a:hover{ color: #0064C8;}
.znPart2 .right .part1 .an{ margin: 0 -8px;}
.znPart2 .right .part1 .an a{ display: block; background: #e5eff9; border-radius: 6px; line-height: 30px; margin: 16px 8px 0;}
.znPart2 .right .part1 .an a:hover{ color: #fff; background: #0064C8;}
.znPart2 .right .part2{ padding: 20px 0;}
.znPart2 .right .part2 .none{ color: #999; font-size: 24px; margin: 50px 0;}
.znPart2 .right .part2 li a{ background: url(../images/zs_sdDot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.znPart2 .right .part2 li a:hover{ background-image: url(../images/zs_sdDot2.png);}

@media (max-width: 1024px){
	.znPart1 .left{ padding: 20px;}
	.znPart1 .left p em{ line-height: 28px;}
	.znPart1 .right .item{ padding: 5px; margin-left: 8px;}
}

@media (max-width: 990px){
	.znPart1 .left{ min-height: auto;}
	.znPart1 .right{ margin: 0 -5px;}
	.znPart1 .right .item{ margin: 10px 5px 0; padding: 10px;}
}

@media (max-width: 767px){
	.znPart1{ margin: 20px 0;}
	.znPart1 .left{ padding: 10px;}
	.znPart1 .left img{ width: 70px; height: 70px;}
	.znPart1 .left p{ padding-left: 80px;}
	.znPart1 .left p span{ font-size: 20px; margin-bottom: 5px;}
	.znPart1 .left p em{ line-height: 22px;}
	.znPart1 .right .item{ font-size: 12px; line-height: 20px; min-height: 150px;}
	.znPart1 .right .item.code{ font-size: 18px; color: #333;}
	.znPart1 .right .item img{ width: 50px; margin: 0 0 10px;}
	.znPart1 .right .item.code img{ width: 70%;}
	.znPart1 .right .item span{ font-size: 18px; margin-bottom: 5px;}
	.znPart2 .title{ padding: 15px 20px;}
	.znPart2 .left{ border: none;}
	.znPart2 .left .top{ padding: 15px 0 15px 15px;}
	.znPart2 .left .top .div{ padding-right: 10px;}
	.znPart2 .left .top .l,.znPart2 .left .top .r{ margin-bottom: 15px;}
	.znPart2 .left .top .l img,.znPart2 .left .top .r img{ width: 44px; height: 44px;}
	.znPart2 .left .top .l p{ padding-left: 65px;}
	.znPart2 .left .top .r p{ padding-right: 65px;}
	.znPart2 .left .top .l p span,.znPart2 .left .top .r p span{ padding: 5px 8px; line-height: 20px;}
	.znPart2 .left .top .text span{ width: 70px;}
	.znPart2 .left .top .text p{ padding-left: 70px;}
	.znPart2 .left .top .text p a{ margin: 0 20px 5px 0;}
	.znPart2 .left .bot{ padding: 10px 15px 30px;}
	.znPart2 .left .bot textarea{ height: 80px; font-size: 16px; line-height: 24px;}
	.znPart2 .left .bot .fsBtn{ width: 100px; height: 38px; font-size: 18px; line-height: 38px;}
	.znPart2 .right{ padding: 0 15px;}
	.znPart2 .right .part1{ padding: 20px 0 40px; border-top: 1px solid #eee;}
	.znPart2 .right .part1 li a,.znPart2 .right .part2 li a{ margin-bottom: 10px;}
	.znPart2 .right .part1 .an{ margin: 0 -5px;}
	.znPart2 .right .part1 .an a{ margin: 10px 5px 0;}
}

